c語言閱讀下面的程式,寫出程式執行輸出結果

2021-03-04 00:15:27 字數 1833 閱讀 5545

1樓:樓主_回頭是岸

#include

int f(int x)

int main()

2樓:匿名使用者

for迴圈迴圈3次,依次呼叫三次f(1),而f中的z和y是static靜態變數,只初始化一次,而且在退出函式的時候還會保持它們的值。知道這個就可以走一次迴圈了:

比如k=1,即f(1)開始

x=1;

z=3,y=0;

y++;z++;//這行結束後y為1,z為4x+y+z=1+1+4=6;

k=2,f(1)第二次呼叫

x=1;

z=4,y=1(上一次呼叫結束時的值)

y++;z++;//這行結束後y為2,z為5x+y+z=1+2+5=8;

第三次一樣的x+y+z=1+3+6=10

閱讀下面程式,並寫出程式執行結果(c語言)急!謝謝

3樓:匿名使用者

還是得用電腦,台式電腦 或者 筆記本

student+1 是指 下標為1的也就是 lisi

student[2] 就是 wangwu

4樓:啊cry不想取名

lisi,16好久沒做了,不太確定,你試一下看對不對。或者下乙個軟體直接輸入程式就可以得出結果。

c語言求解 閱讀下面程式,程式執行後的輸出結果為_____。

5樓:心若初見

c忘記,c++的話bai

,是乙個轉換,

du乙個型別zhi強制轉換,因為字元可dao以轉化為整內形,整形可以轉化為字容符,只要對應ascii表就可以知道(這個表是用整數表示);第一次迴圈,0轉化,9轉化,然後自增自減,a輸出0到4**化字元,askii碼),b是9到5(一樣ascii)碼;。c++對應的是:0為空格,其他是特殊符號,這個你自己可以程式設計看看。

閱讀下面程式,寫出執行結果。

6樓:雷鋒精神大家學

以上程式定義了乙個學生類。該類有兩個私有成員,學號和分數。 student(int n,float s)是建構函式,用內於給類的成員賦值。

chang(int n,float s)是成員函容數,用於給類的成員賦值。 display用於顯示類的資訊。 main()先定義了乙個物件(類的例項),並將101和78.

5賦給了num和score 然後顯示出來。接下來呼叫changge函式改變num和score的值最後輸出. 所以執行結果是:

101 78.5 101 80.5

閱讀下面的程式,寫出程式執行的輸出結果

7樓:我的小名叫仙女

建議吧bai程式寫成這樣du12

345void main()

}執行結果應該是852

這樣程式zhi識別的更友好一

dao些,順便說一下,您使內用的標點全都是中容文的,真正寫程式的時候要注意

c語言 程式分析題 閱讀下面程式,描述程式功能並寫出程式執行結果

8樓:匿名使用者

程式功能是將陣列b[5]中的值按照從小到大排列並輸出;

程式結果是:12348

閱讀下列程式,寫出程式執行的輸出結果。

9樓:奧雷克刻

建議吧程式寫成這樣

void main()

}執行結果應該是852

這樣程式識別的更友好一些,順便說一下,您使用的標點全都是中文的,真正寫程式的時候要注意

c語言程式下面的程式能用嗎

肯定不能用,因為boy類和girl類都沒定義,而且這不過只是乙個方法。學了物件導向程式設計就知道。當時如果做適當的補充,例如定義boy類和girl類,並且建立乙個包含result類的方法,也許可以用來測試boy和girl的結果。這個方法也可以用語言解釋出來 即裡面的演算法 例如第一句 if boy....

c語言讀下列程式,寫出程式的輸出結果

1,1因函式 void swap int a,int b 的第乙個引數a 不是指標,所以 它不會把 函式體內 對 a 的改變 帶回 函式呼叫語句 所在地。而第二個引數b 是指標,所以它能把 交換 結果 帶回來。int a 1,b 2 a,b初值int p b p 指向 bif a printf d,...

下面的c語言程式哪個地方有問題,急

實在看不下去,這樣的程式都解決不了問題,那還能幹什麼?下面的c語言程式,顯示沒有錯誤,但是執行不出結果,哪位大神幫幫我!急求!測試了一下,是可以輸出結果的。你的程式中,雖然已經規定了a 4 4 各元素的值,但後面又有scanf,因此是需要你輸入陣列元素的。你是不是就不知道你寫的是啥,因此你並沒有輸入...