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,因此是需要你輸入陣列元素的。你是不是就不知道你寫的是啥,因此你並沒有輸入...