C語言,這道題是怎麼執行的?求過程

2022-05-06 00:48:01 字數 1073 閱讀 6284

1樓:

第一次迴圈:

i=4s=s+a[4]*j=0+5*1=5j=j*10=10

第二次迴圈:

i=3s=s+a[3]*j=5+4*10=45j=j*10=100

第3次迴圈:

i=2s=s+a[2]*j=45+3*100=345j=j*10=1000

第4次迴圈:

i=1s=s+a[1]*j=345+2*1000=2345j=j*10=10000

第5次迴圈:

i=0s=s+a[0]*j=2345+1*10000=12345j=j*10=100000

第6次迴圈:

i=-1推出迴圈

printf輸出s = 12345

整個程式結束

2樓:

結果是s=12345嗎?

過程就是 5 * 1 + 4 * 10 + 3 * 100 + 2 * 1000 + 1 * 10000 = 12345

3樓:兮手說愛你

結果是12345 5 * 1 + 4 * 10 + 3 * 100 + 2 * 1000 + 1 * 10000 = 12345

c語言程式執行題,求執行結果,這兩道題的程式是怎麼執行的,求解?

4樓:匿名使用者

第3題:

z=f(3);

f(3): [x=3],x==0||x==1不成立,呼叫f(x-2)並等待其返回值

f(1): [x=1],x==0||x==1成立返回:3f(3): y=x*x-3=3*3-3=6,返回: 6z=6; printf輸出:6

第4題:

a=3,b=5, swap1(&a,&b): p指向a,q指向b,交換a和b的內容,a=5,b=3,返回

printf輸出:a=5,b=3

swap2(a,b): 臨時變數a=5,臨時變數b=3,臨時變數b=5,臨時變數a=3,返回,臨時變數被捨棄

printf輸出:a=5,b=3

這道題的c語言程式怎麼做?求詳細

c語言,這道題怎麼做,c語言,這道題怎麼做

在數學中,兩個集合x和y的笛卡兒積 cartesian product 又稱直積,表示為x y,第一個物件是x的成員而第二個物件是y的所有可能有序對的其中一個成員。假設集合a 集合b 則兩個集合的笛卡爾積為。類似的例子有,如果a表示某學校學生的集合,b表示該學校所有課程的集合,則a與b的笛卡爾積表示...

求這道題的過程啊,求這道題的過程

假設兩段線的長度分別為x,y可得 x y 60 x 4 2 y 4 2 117。最後可求得結果為 x 36,y 64。設 一個正方形的周長為4xcm,邊長就是xcm,其面積就是x cm 則,另一個的周長就是60cm 4xcm,邊長就是 60 4x 4 15 x cm 面積就是 15 x cm 根據題...

求這道題的解題過程及答案,求這道題的過程。

原式 40 11 60 13 100 17 24 11 36 13 60 13 20 2 11 3 13 5 17 12 2 11 3 13 5 17 20 12 5 3 銀行存款20萬進行短期投資,一項資產短投增加一項資產銀存減少對資產總額無影響,收回到期票據,一項資產銀存增加一項資產應收票據減少...