請問各位學霸這道c語言題該怎麼做?多謝

2022-11-08 02:12:01 字數 1561 閱讀 9677

1樓:匿名使用者

在紙上畫一個陣列,按照**很容易看出結果。

a*b*c*d*

2樓:夏天的小紅花

輸出的結果是:

a*b*c*d*

因為它的迴圈執行4輪:

str[8]=str[4]='\0'; str[7]='*';

str[6]=str[4]='d'; str[5]='*';

str[4]=str[4]='c'; str[3]='*';

str[2]=str[4]='b'; str[1]='*';

3樓:

照著程式逐行分析不就行了,a*b*c*d*

4樓:

輸出結果是:a*b*c*d*

請教各位學霸這道c語言題的輸出結果,多謝

5樓:s如詩如夢

您好,輸出

您要區分全域性變數,區域性變數,複合語句裡面的變數

當三個在一起巢狀的時候,最小的起作用

6樓:

輸出是4。——嚴格說是錯誤**,編譯都過不了,因為f1()沒有宣告。

請教各位學霸,這道c語言題該怎麼理解,多謝

7樓:聽不清啊

答案c是正確的。

最後的字串p為:

"abcabcdeabc",長度為11

請教各位學霸這道c語言題及分析,多謝

8樓:夏天的小紅花

本題選擇答案c。

因為strcpy(p+strlen(q),r);的結果是p的字串變成了

abcabcde

然後,後面的strcat(p,q);又讓p變成了

abcabcdeabc

所以,最後的輸出,先是輸出p陣列的大小20,緊接著是輸出字串p的長度11。連在一起,就是2011本題選擇答案c。

因為strcpy(p+strlen(q),r);的結果是p的字串變成了

abcabcde

然後,後面的strcat(p,q);又讓p變成了

abcabcdeabc

所以,最後的輸出,先是輸出p陣列的大小20,緊接著是輸出字串p的長度11。連在一起,就是2011。

請教各位學霸,這道c語言程式設計題為什麼答案是4?多謝

9樓:

i的初值是3,i+=1;使i變為4,輸出就是4。

中的i是在{}板塊內定義的,在{}外不可見。

呼叫f1();時沒有實參,所以函式中的i=i+1;只能使用全域性變數i,因為主函式中的i在主函式之外同樣不可見。

從以上分析可知,該**中同名的變數i實際上由於宣告地點不同而是3個不同的變數。

10樓:匿名使用者

考的是變數的作用域

int i=10;那裡,當遇到 } 時,它的生命週期已經結束, i+=1;這裡的i是 int i=3;定義的變數i

這道題怎麼做,各位學霸,各位學霸,這道題怎麼做

這個數n一定是3的倍數,並且大於或等於9,可能是9,12,15。解析 248和818除以數n後餘數為8,說明數專n應該是一個 屬大於8的數。此外,將248與818均減去8後肯定能被數n整除,即240與810能被數n整除,240與810的最小公約數為3,所以數n應該是3的倍數,且大於8,所以結論為 這...

請問這道c語言題該怎麼做啊,請問這道c語言程式題怎麼做呀

觀察puts w 的位置不同時輸出是不同的,因為開始第一次迴圈時w i 即只有w 0 被賦值一次,就列印了,後面的w i 1 等是不確定的。第二次迴圈的時候w 0 和w 1 被賦值,依次類推。其實把puts 字串列印函式放在第25行就可以理解了。不知道,列印的是否為原題的意思 這裡借用樓上的大神的回...

c語言這道題該怎麼做 沒有思路,C語言這道題怎麼做

最大子矩陣,最大連續子陣列進階,動態規劃初級,poj1050 題目描述 現給出一個n n矩陣,要求求出擁有最大和的子矩陣的和。例如 這樣的一個矩陣,最大子矩陣的和為15 分析 最大子矩陣可以看為求最大連續子陣列拓展到二維陣列上,因為矩陣的性質同樣在橫向豎向上需要連續,那麼可以想辦法將這個二維陣列簡化...