誰能給我解釋一下這道c語言的題目啊

2021-03-03 23:24:57 字數 2543 閱讀 4042

1樓:匿名使用者

2是a[0][1]啊

是從a[0][0]開始存資料的啦

a[1][2]是你寫的第二排第三個數

2樓:瓊頭浪子

當然抄是0啦,

這三行三襲

列的數對應於

a[0][0] a[0][1] a[0][2]a[1][0] a[1][1] a[1][2]a[2][0] a[2][1] a[2][2]這樣的你應該知道為什麼是0了吧

3樓:匿名使用者

左上是a[0][0],右下是a[2][2]

誰能幫我解釋一下這c語言題目

4樓:匿名使用者

getchar一次讀一個字源符

if(c!='#') recursion();

輸入c=x時,這個if成立

遞迴去讀取y

但是if 語句後面有個putchar(c);因為函式遞迴呼叫所以,這個putchar本應該輸出的x被儲存在了記憶體中,依次遞迴呼叫後,前面輸出了xyz#,因遞迴而儲存在記憶體中的x y z # 再依次輸出,所以最後的結果為xyz##zyx

5樓:匿名使用者

可能你接觸的遞迴有點少,所以不理解,我給你畫個示意圖吧!

另外給你說,利用遞版

歸的時候權一般畫個棧的示意圖會比較好理解,對於xyz#我就不解釋了,因為這是正常的輸出,後邊的「#zyx」屬於遞迴用調的結果

唉**沒法上傳,白畫了,給你解釋吧!在輸入x後由於滿足條件,進入函式,又接收到y,仍然不滿足,繼續遞迴進入函式,同理直到#,此時滿足條件,遞迴結束,執行程式中的最後一句【putchar()】,並逐層回到上一級的遞迴函式,知道最後一層,即【x的那一層】,所以還包含一次倒序的輸出序列

**沒傳上來,你自己對著我說的畫一下,試一試,想用遞迴的話,儘量瞭解這種機制

6樓:匿名使用者

這個recursion()用到了遞迴的思想。為了講解的方便先標個號。

1、void recursion()

你輸入了xyz#,第一權層:程式執行1、2、3、4,讀入x,輸出x,執行5(x!=#)執行6。

此時跳到第二層的 recursion()函式,又是執行1、2、3、4,讀入y,輸出y,執行5(y!=#)執行6。.

再跳到第三層recursion()函式,......讀入z,輸出z,執行6、跳到第四層recursion()函式。

第四層,執行1、2、3、4,讀入#,輸出#,不符合if條件執行7,輸出#,跳回第三層recursion()函式,繼續前面的第6個步驟,執行7,輸出第三層中的c也就是z,並跳回第二層recursion()函式,同理,輸出y,跳回第一層,輸出x。

所以全部就是輸出xyz##zyx。

誰能幫我解決一道c語言題目~~

7樓:匿名使用者

#include

#include

#include

#include

#define eps 1e-6 /*用於控制商的精確度*/main()

else printf("回答錯誤\n");

}break;

case 2:

for(i=1;i<=10;i++)

while(c<0);

printf("%d. %d-%d=\n",i,a,b);

scanf("%d",&da);

if(c==da)

else printf("回答錯誤\n");}break;

case 3:

for(i=1;i<=10;i++)

else printf("回答錯誤\n");

}break;

case 4:

printf("結果精確到小數點後6位\n");

for(i=1;i<=10;i++)

else printf("回答錯誤\n");

}break;

case 5:

printf("good bye!\n");

exit(0);

break;

default:

printf("無效指令\n");

exit(0);

break;

}fflush(stdin);

printf("答對%d題\n",n);

printf("再來一次?(y/n)\n");

scanf("%c",&zl);

system("cls"); }}

8樓:匿名使用者

#include

#include

main()

}只是一個除法 一個想法 你考慮一下 有可能的話我會把程式發上去

9樓:匿名使用者

case 4:

for(i=1;i<=10;i++)

else printf("回答錯誤\n");}break;

10樓:匿名使用者

what's mean?

誰能給我解釋一下這道大學物理題目

利用電勢疊加原理 或者,先給出場強分佈,積分得到。誰能幫我提一道大學物理的問題?我給你說幾個量子物理的吧 1 如果普朗克常數趨於零,對波粒二象性有什麼影迴響?如果答光在真空中速率為無窮大,對時間 空間的相對性會有什麼影響?2 為了得到線偏振光,就在鐳射管兩端安裝一個玻璃製造的 伯儒斯特窗 使其法線與...

誰能給我解釋一下這段話的含義

你愛情受過挫折 你第一句話的意思就是想葬下愛情 給愛情立墓碑 立前流淚 我要下了 就先到這 你受過傷害。企盼自己可以找到一些讓你安然的東西。例如 愛情?回憶?讓你痛苦的 記憶 這種事多了,現在見怪不怪了。今天你該做什麼,就認真去做好。這才是真正對你有益的事情。很有深沉意味.就好比現在的生活一樣.跟著...

誰能給我詳細解釋一下《燦爛人生》這部電影

怎樣的人生才是bai 燦爛人生du 它不屬於高傲的 成功zhi 者,而就隸屬每一dao個平凡的人,內電影用6小時 容的時長去閱盡一個家族眾人的人生群像,義大利導演馬可 圖利歐 吉歐達納鏡頭下一展是那平民的史詩,小人物與大時代的關聯,用悲怨與歡樂,傷痛與系共同的交織,才令人得見人生的燦爛。夢裡詩書 誰...