請你們幫我詳細點解析這幾道簡單的c語言題目

2021-12-19 05:37:30 字數 1255 閱讀 9295

1樓:匿名使用者

7.2 》c語言在沒有顯示說明函式返回值的情況下預設為返回int7.3》

int f(int a,int b)//a=2, b=3////////////////////////////////////

7.6》c傳的是值,而不是地址,因此fun函式不會改變c的值**********===

7.7a=0.0

a =a+f(1)+f(2)+f(3)

看懂了吧 ,不懂的話繼續

2樓:

7.2該函式雖然輸入的x是float型,但輸出是用"%d"來輸出,這是可以的,只是輸出結果是個4舍5入的整形值;

7.5很簡單吧..? 若不會就在程式執行跟蹤下你就知道了;主函式帶入f函式裡的是i和i+1也即使2和3分別賦值給f(int a,int b)的a,b; 而c=a;c值知道吧,就是2了;那後面if應該自己看得懂吧;一步一步來,再不行就跟蹤下步驟就可以弄明白了;最後ruturnc的值返回給主函式的 p=f(i,i+1); 的p !

7.6是你自己寫的吧?雖然主函式也就是main函式把a,b的值帶入了fun(2,3,c); 函式了; 為什麼輸出的c卻不是a*b的值呢, 你再看看7.

5那道題,要使用return返回c的值才可以,你看著7.5自己再寫下就明白了!

7.7 a的值就是a+f(1)再加f(2)再加f(3); f()裡的值的演算法是for(i=1;i<=n;i++) s+=1.0/i;自己能看懂的;然後它返回的是s的值,也就是f(1)\f(2)..

的值就是s的值;

呼..看來你是剛學c吧,基礎要打牢,書看多幾遍,看細就可以了,這些問題都是書上裡的程式可以找到的,弄明白再做題

3樓:匿名使用者

第一題:從printf的輸出的型別決定整個函式的型別。

第二題: 從main(),函式開始執行到p時,跳到f(int,int)開始執行;

第三題: c=a*b沒有執行。

第四題:a是浮點型輸出,a+=f(i);所以我們要執行double f(int n)

{ int i; double s;

s=1.0;

for(i=1;i<=n;i++) s+=1.0/i;

4樓:

7.2 int main(int argr,*argc)7.5f()是比較大小的,i

6值傳遞c不是指標,記憶體中c是多少就輸出多少7.7呼叫了三次f()每次的結果是1+2+2.5=5.5

請你們幫幫我把 請你們幫幫我

我虛歲也20了 家人也不讓我交男朋友。晚上也不能出去!管的聽嚴的,也許是父母比較傳統!但是仔細一想,他們都是為孩子著想的!沒有家長會害自己的孩子。等我們長大 做了父母 就明白了!你要用行動告訴她爸爸,你可以給她幸福!如果你有一個女兒今年二十歲上高三 然後你知道她在和一個和你一樣和人談戀愛 你會同意嗎...

請問暗訂是什麼意思,詳細點解釋,聯通定向流量是什麼意思解釋詳細點。

路過 沒聽過,不過從字面上來看是不是有點私定終身的意思呢?呵呵 聯通定向流量是什麼意思?解釋詳細點。定向流量是指在使用指定的手機應用時,只要不超過訂購的定向流量包時,所使用的流量就不會從自己的 流量和其他流量包中扣去。聯通定向流量的意思是這個流量只能用於聯通指定的那幾款軟體,如果執行其他軟體的話,是...

小夥伴們,你們能幫我把這個看圖寫話寫詳細點嗎

星期天,小明 小麗和小亮在公園玩捉迷藏的遊戲。遊戲開始了。小明用紅領巾矇住雙眼,小亮在草叢邊拍了幾下,然後輕手輕腳地走到陰涼的大樹下。小明側耳傾聽附近的動靜,快速地走到草叢邊摸了一下,沒有人。小明又趕忙走到大樹旁邊,幸好小麗和小亮換了一個地方,小明什麼也沒摸著,又向別的地方走去。接著,小麗鎮定地去花...