1樓:匿名使用者
k=4x%=k結果為x=x%k=5
k%=4結果為k=k%4=1
k=(x%=k)-(k%=4)=4
2樓:匿名使用者
執行之後 k=4;
=操作符的結合性是從右到左,所以先計算(x%=k)-(k%=4),-操作符的結合性是從左到右,所以先計算x%=k,之後x=5,k=9,再計算k%=4,之後k=1
所以(x%=k)-(k%=4)的值就是5-1==4因此最終k=4;
3樓:匿名使用者
#include
void main()
4樓:匿名使用者
dx%=k即x=x%k,所以x=5(14%9),
同理,k%=4的值是1(9%4),
於是,k=5-1=4
5樓:
k=(x%=k)-(k%=4)等價於:k=(x=x%k)-(k=k%4)因此結果為:4
6樓:匿名使用者
根據優先順序
先執行 x%k(x=x%k) 即x=14%9=5 (求餘運算)再 k%=4(k=k%4) 即 k=9%4=1所以 k=5-1=4
選dx和k都是變數,每執行一次賦值運算將改變其值
7樓:匿名使用者
#include
void main()
printf("case %d :\n",n);
i=0; printf("a : %.4f%%\n",f[i]*100);
i++; printf("e : %.4f%%\n",f[i]*100);
i++; printf("i : %.4f%%\n",f[i]*100);
i++; printf("o : %.4f%%\n",f[i]*100);
i++; printf("u : %.4f%%\n",f[i]*100);
printf("\n");
system("pause");
一道c語言選擇題,一道C語言選擇題
a.這道題不論選擇題應該是 array i 還得加上i 1.看了選項之後發現,需要合併在一起,那應該是 array i 但是選項沒有,那就找選項相同的.只有a了.說說b.沒有i的自增,while無法跳出 c.i自增了.但是array 0 沒有賦值,雖然編譯成功,但是不符合題目 d,重複給array ...
C語言的一道選擇題,c語言的一道選擇題
給你這樣寫,你可能就明白了。int x 0,s 0 while x 0 s s x printf d s x的初值為0,第一個!x表示1 1 0成立,執行迴圈體,s x 首先 x是先執行這個運算,然後再使用x的值,所以s s x 即s 0 1 1,此時。x 1 s 1 然後再回到 x 0,x 0,0...
c語言選擇題,C語言程式選擇題。
1 c 2 b 3 b 4 d 5 b 6 b 7 d 8 d 9 d 10 b 11 b 12 c 13 a 14 c 15 b 16 c 17 c 18 b 19 b 20 b 囂張得很 1.d 2.b 3.b 4.c 5.b 6.b 7.d 8.d 9.d 10.d 11.b 12.a 13....