誰能幫我解析下這道程式啊

時間 2022-06-09 21:10:05

1樓:匿名使用者

你這個程式中有兩個錯誤,

一是第第三行定義二維陣列時中間應是逗號你打了個分號二是第七行應該是continue

這個程式是將陣列的第二行和第四行的數值進行累加while(i++<4)

i是以0值進行判斷的,當判斷後i的值為1

所以if(i==2||i==4) cotinnue; 這句就不執行接下來這句就將第二行的所有數值進行累加到s當中,注:此時是第一次的迴圈,i的值為1

j=0;

do while(j<4);

累加完回到while(i++<4) 此時i=1,當判斷完以後,因為是i++,所以i=2

執行這句if(i==2||i==4) cotinnue;

以下的以此類推,這個程度一共就迴圈兩次,當i=1和i=3時,希望樓主可以看懂。

2樓:

//這個程式就是實現4*4陣列中的第二行和第四行的元素相加,即是和各個值相加,最後結果為92

int a[4][4]=,,,};

int s=0,j=0,i=0;

while(i++<4)

//實現在i行所有元素值相加

while(j<4);

} printf("%d\n",s); //列印結果

3樓:匈牙利命名法

首先呼叫乙個二維陣列並向他賦值 然後設著整形變數 s j i 在i<4的情況下(i會自加1)如果i==2或者i==4 那麼就不執行j=0 會跳出if 執行do while迴圈 do

s=s+a[i][j],j也會自加直到j<4 最後輸出s的值···

可能解釋的不太清楚 但這真的沒法再說了···希望你能明白·o(∩_∩)o

4樓:馬甲

把a[1][j]與a[3][j] 的相加

就是5+6+7+8+15+16+17+18=92

s=92

誰能幫我解下這道數學題,誰能幫我解一下這道數學題?

凌瀅瀅花世 設甲隊速度為v1乙隊速度為v2總量為1則 1 v1 v2 24 20v1 40v2 1 解得v2 1 120 v2 1 30 所以由甲獨做要30天,乙要120天 假設甲乙每天費用分別為w1 w2得 w1 w1 24 120 20w1 40w2 110 解得w1 4.5w2 0.5 則w總...

熱方程式,誰能幫我講一下這道題,為什麼H 890?怎麼算H?要詳細詳細。拜託了

熱化學方程式中化學計量數隻表示該物質的物質的量,不表示物質分子個數或原子個數,因此,它可以是整數,也可以是分數。熱化學方程式是表示反應已完成的數量。由於 h與反應完成物質的量有關,所以方程式中化學式前面的化學計量數必須與 h相對應。題目中是0.5mol ch4,釋放445kj熱量,換算成1mol c...

誰能幫我解決這道物理題,誰能幫我解決一下這道物理題?

酢漿草的初中物理卷 答案 乙 思路 迅速判斷法 50歐的可以調節到20歐,當20歐的用 而20歐的不可能當成50歐的用 逐步分析法 實驗目的是 比較精確 測量電阻,氫以,電壓表應該控制在小量程上,即不超過3v,當ro接入電路時,如果其電壓為3v,根據串聯電壓之比等於電阻之比 3 1.5 20 rx,...