問一道C語言選擇題

時間 2022-03-15 15:40:21

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....