C語言一道簡單的題目,剛學習,請高手解釋一下,不理解

2021-03-06 00:28:56 字數 785 閱讀 4397

1樓:

b=10, c=12, d=120

#include

main()

2樓:匿名使用者

最後結果 10,12,120

a=10;

b=a++;

此時b=10,a=11(a++本身等於a,賦值給b後再加1)c=++a;

此時c=12,a=12(++a本身等於a+1)d=10*a++;

同理d=10*12=120,賦值後a=13所以執行結果b=10,c=12,d=120

3樓:

a=10 => a=10

b=a++;=> b=10,a=11

c=++a;=>c=12,a=12

d=10*a++; d=120,a=13

一個是先加後賦值,一個是賦值後再加

4樓:淡然那①抹危笑

b=10

c=11+1=12 運算結束後a自加=11 c=++a 先+1 在賦值給c c=12

d=10乘以12=120 d=120

5樓:匿名使用者

b=a++; //運算過

後b=10;a=11; a先賦值給b,後自增1c=++a; //運算過後c=12;a=12;a先自增1,後賦值給c

d=10*a++;//運算過後d=120;a=13; a先*10賦值給d,後自增1望採納

6樓:匿名使用者

b,c,d:10,12,120

一道c語言題目,一道C語言題目

就是個斐波那契數的列遞迴解法啊,k項 k 1項與k 2項的和。你可以函式慢慢算。fib 0 0,fib 1 1,fib 1 1,fib 3 fib 1 fib 2 0,1,1,2,3,5,8,13.fib 7 fib 6 fib 5 fib 5 fib 4 fib 4 fib 3 fib 4 fib...

一道簡單的c語言,一道c語言程式設計?

m是計算執行的次數,二重迴圈的迴圈次數就是外迴圈次數 內迴圈次數。外迴圈 1,5,9,13 內迴圈 3,7,11,15,19 4 5 20次,所以m 20 功能是輸出兩層巢狀迴圈執行的次數。用外迴圈執行次數 內迴圈執行次數。外迴圈變數的值變化 共4次。內迴圈變數的值變化 共5次。所以m的值為20 4...

一道簡單的c語言題,一道簡單的C語言題

這個程式的目的是將你輸入的字串中的a,a互換大小寫.但程式寫錯了.首先scanf遇到空格就停止了,所以s只接收到了ahama.其次,還是同樣的問題,scanf是遇到空格停止的,所以s中並沒有 n 因此while迴圈並不是如你想象到的ahama就結束了,而是會繼續下去,導致s i 訪問無效資料.再次,...