1樓:譚正誠完衍
輸出為:10109
1main()
2樓:有求9必應
10 10 9 1,x--是先取x的值再減,--x則相反;for迴圈括號最後一句 y=++i 是在迴圈體執行後再自加。
3樓:頂尖級
main()
i=0 x=10 y=11輸出x=10;y=11++i之後i=1,x進過printf("%d %d ",x--,y);中間--之後x=9,
i=1 x=9 y=12輸出x=9;y=12x在經過一迴圈x=8; 8>8不成立跳出來,++在前面先加在賦值,在後面先賦值在加
簡單的c語言選擇題!以下程式的輸出結果是 main() { int i,j,x=0; for(i=
4樓:匿名使用者
裡面的for迴圈只有當j=0,2時,才會執行x++,也就是外面的大迴圈執行一次,裡面的for迴圈執行2次。而外部的大迴圈一共會執行兩次(i=0,1),也就是x++總共執行2x(2+2)=8次
以下程式執行後的輸出結果是——。 #include main() {int x=10,y=20,t=0;
5樓:聽不清啊
if(x==y)條件不滿足,t=x;這個語句不執行。
後面的x=y; y=t;是無條件執行的(它不在 if 語句「罩著"的範圍內)
所以,最後輸出:
20,0
6樓:匿名使用者
這是c語言吧
我只能告訴你 最後數值 t=0,x=20,y=0
那段列印的**我忘了%d什麼意思了!
7樓:依星昌頤真
這個很簡單,這樣寫就看得清了
int x=10,y=20,t=0;
if(x==y) t=x; //不成立
x=y; //x=y=20
y=t; //y=t=0
printf("%d %d\n",x,y); //結果20 0如果你的printf的%d之間沒空格,結果就是200
c語言輸出結果是19為什麼
printf d n strlen p 是什麼dd?應該是printf d n s 吧?for i 0 i 4 i s aa i 1 對每行第2個數字求和,所以是19。aa 4 4 是一個4 x 4的矩陣i m1 m2 n 3 n 2 n 5 5 5 25 你可以把 define看成文字替換,就是在...
C語言12按位取反的結果是什麼,c語言按位取反 ,看不明白輸出的結果!!!
1全部12預設是int型別,所以一般預設是00000000 00000000 00000000 00001100 所以按位取反之後就是11111111 11111111 11111111 11110011,這是一個負數的補碼儲存形式,第一位 也就是最左邊 的1是符號位,所以後面的1111111 11...
c語言main函式的位置是什麼?
c語言中main函式可以在任意位置。每一個c語言程式有且只有一個主函式 main 且程式必須從main 函式開始,它是程式開始時呼叫。main函式作為一個應用的主函式人口,通常都是從main開始執行的。c語言中main函式的位置可以任意嗎?c語言中main函式的位置可以任意位置。在執行一個c語言編寫...