關於c語言的題目,如圖,求大神詳細解釋,謝謝

2021-03-04 08:54:56 字數 1160 閱讀 5625

1樓:滕肖雅

#include。。。部分是c語言中的一些庫,如果不引用這些庫函式下面log()函式和sqrt()函式就無法使用;

double fun(int m)定義乙個帶int 型別引數m,函式名為fun,返回值型別為duoble的函式;

下面是函式的內容定義int型變數作為迴圈的計數器,還定義了乙個double型別的變數s初始值為0.0,用於累加;迴圈體部分s=s+log(i)如圖的註釋計算s=ln(1)+ln(2)+ln(3)+.....+ln(m);

最後對s求平方根並返回,要說明的是傳入函式的那個引數的做用是累加到ln (m)後停止;

在下面就到了主函式,主函式中呼叫列印函式前呼叫fun()函式傳入的值為20,也就是說累加到

ln(20),在求平方根。

2樓:雪野

#include

#include

#include

#include

double fun(int m)

main()

c語言題目。這道題看不懂。。求大神詳細解釋下,謝謝

3樓:匿名使用者

答案選b。

定義結構體陣列c

未執行f(c)時,c[0]為 qian,f,95,92 c[1]為 sun,m,98,99

執行f(c)時,將c作引數傳遞

執行f(c)後將c[1]的值改變為 zhao,m,85,90f()函式作用就是對c[1]重新賦值

c語言問題,這道題看不懂,求大神解釋,謝謝

4樓:雲戰天涯

指標題:p指標是指向第乙個節點的,也就是e,s指標指向g,題目要求把g插入到f後面,下面的四個方法中選出不能把g插入到f後面的乙個。

對於a選項:p=p->next:表示p指標指向f

:s->next=p:表示s的next指向f,而這裡s->next應該為\0,所以錯誤

5樓:匿名使用者

a答案中 p=p->next;p就指向f那個data 把e 的data拋棄了。

s->next = p;即 s的下一節點是p,p->next = s; p下一節點又指向s ,變成p s2個節點互相指。

所以是錯的。

C語言題目,求大神解析,C語言程式設計題目,求大神解析!

程式1,輸出 a972 include union example uni a int main 程式2,輸出 8 12 20 include int f int a int main 樓主沒有執行環境?dev c 就不錯!不一定非要 mfc1 結果 a 97 2 2 結果 8 12 20 c語言程...

關於C語言的題目不明白如圖求大神解釋一下答案已附上

結果是0,0 這個bai題目錯了,第乙個switch duy 應該是x才對。zhi題目主要考查學生是否dao理解break的用專法,如果找到屬的第乙個匹配項,其後面沒有break語句,後面的語句會被執行,直到break為止。如題,x 1,匹配,執行case1下的內容,而case1下沒有break,所...

一道c語言題目,求大神解答,一道c語言的題目。急求大神解答。

先貼效果 請輸入乙個不多於5位的正整數 25879 該數是 5 位數,正序是 25879 逆序是 97852再貼 include stdio.h include conio.h main else printf 該數是 d 位數,正序是 d 逆序是 d n count,old,y getch 思路 ...