1樓:∮樣小樣
上機測試通過,結果為2 0 0
所以可大膽懷疑答案,答案僅供參考,出錯的可能已屢見不鮮。
main() { int a,b,c; int s,w,t; s=w=t=-0: a=-1:b=3
2樓:匿名使用者
#include
int main()
else if(c>0)
w=a-b;
else
t=c;
printf("%d%d%d",s,w,t);
return 0;
}//輸出是200
執行以下程式後輸出的結果是_______。 main() {int i, j, w=0;
3樓:匿名使用者
int i, j, w = 0;
for (i = 4; i; i--) // 退出這個
迴圈的條件是i=0
for (j = 1; j <= 2; j++)w = w + i*j;
w = i*j; // i=0;w當然是0printf("%d\n", w);
4樓:小寶
你是說w=i*j那一行嗎,這一行在迴圈語句之外,也就是上面的迴圈結束後執行的,此時的l應該是0,我覺得你的l迴圈中判斷條件可能沒寫全?
若有intw=12對以下程式段描述正確的是 while(w=0)w=w-1
5樓:匿名使用者
程式抄最後的輸出語句有誤,其一,三個%d連在一起寫而中間沒有空位,會導致輸出連到一起;其二要輸出值的變數要寫在雙引號外面,寫到雙引號裡面會照 原樣輸出字母而不是變數的值。
如下修改後會輸出 :2 0 0
main()
else if(c>0)w=a-b; else t=c;
printf("%d %d %d",s,w,t);}
以下程式的輸出結果是,以下程式的輸出結果是maininta441,3,5,2,4,6,3,5,7printfdddd,a03,a
a陣列雖然定義的是4x4的,但是初始化列表中僅僅初始化了其中3x3的部份,所以a 0 3 a 3 0 的值都是沒有初始化的,是隨機值,所以選d 正確答案bai是 a 解析 在按題du目中的語句對陣列zhia 4 4 賦值後dao,陣列中的各個元素值如專下 第一行屬 1,3,5,0 第二行 2,4,6...
C語言以下程式的輸出結果是includestdio
三個指標全部指向各自相應的變數等價,所以這個問題你可以這樣解決 第一題的答案是 第二題的答案 c語言 38.填空題 以下程式的輸出結果是 include int fac sum int n 累加到加入bain t n s s f 儲存最近的計算階乘的n值,以及累加n return s 該程式的作用是...
以下程式輸出的結果是mainintt,a2,b
a,while a b c 這句話,是先用a b的值和c比較,不是a b並且b c,這點清楚了之後就很好專理解了,a b這個是屬個bool值,不是1就是0,所以第一次迴圈的時候必為真,交換ab值,c 之後為 1,再迴圈一次後,ab值再次交換,此時的a為2,b為3,c 後c為0,再次迴圈的時候,a b...