C語言不適合用技巧的程式設計題

2022-06-21 06:12:05 字數 2605 閱讀 8904

1.編寫函式fun,其功能是:根據以下公式求π的值(要求精度0.0005,即某項小於0.0005時停止迭代)。

程式執行後,若輸入精度0.0005,則程式應輸出為3.14…。

double fun ( double eps)

return 2*s;

}2. 編寫函式fun,其功能是計算:

s作為函式值返回。

在c語言中可呼叫log(n)函式求ln(n)。log函式的引用說明為:double log(double x)。

例如,若m的值為20,則fun函式值為6.506583。

double fun( int m )

3. 編寫函式fun,其功能是:根據以下公式計算s,並計算結果作為函式值返回,n通過形參傳入。

例如:若n的值為11時,函式的值為1.833333

float fun(int n)

return s;

}4. 請編寫函式fun,其功能是計算並輸出如下多項式的值。

sn=1+1/1!+1/2!+1/3!+1/4!+…+1/n!

例如,若主函式從鍵盤給n輸入15,則輸出為s=2.718282。

double fun(int n)

5. 請編寫函式fun,其功能是:計算並輸出當x<0.97時,如下多項式的值,直到|sn-sn-1|<0.000001為止。

例如,若主函式從鍵盤給x輸入0.21後,則輸出為s=1.100000。

double fun(double x)

while(fabs(s1-s0)>=1e-6);

return sum;

}6. 請編寫函式fun,其功能是:計算並輸出給定10個數的方差。

其中:例如,給定的10個數為95.0、89.

0、76.0、65.0、88.

0、72.0、85.0、81.

0、90.0、56.0,則輸出為s=11.

730729

double fun(double x[10])

7. 請編寫函式fun,其功能是:計算並輸出給定陣列(長度為9)中每相鄰兩個元素的平均值的平方根之和。

例如,若給定陣列中的9個元素依次為12.0、34.0、4.

0、23.0、34.0、45.

0、18.0、3.0、11.

0,則輸出應為s=35.951014。

double fun(double x[9])

return sum;

}8. 請編寫函式fun,其功能是:計算並輸出下列多項式的值,

s=(1-1/2)+(1/3-1/4)+…+(1/(2n-1)-1/2n)

例如,若主函式從鍵盤給n輸入8後,則輸出為s=0.662872。

double fun(int n)

9. 請編寫函式fun,其功能是:計算並輸出下列多項式的值。

例如,在主函式中從鍵盤為n輸入50後,輸出為s=1.718282。

double fun(int n)

return sum;

}10. 請編寫函式fun,該函式的功能是:計算並輸出n(包括n)以內所有能被5或9整除的自然數的倒數之和。

例如,若主函式中從鍵盤給n輸入20後,則輸出為s= 0.583333。

double fun(int n)

11. 請編寫函式fun,該函式的功能是:計算並輸出

s=1+(1+20.5)+(1+20.5+30.5)+…+(1+20.5+30.5+…+n0.5)

的值。例如,若主函式從鍵盤給n輸入20後,則輸出為s=534.188884。

double fun(int n)

return s;

}12. 編寫函式fun,其功能是:根據以下公式求p的值,結果由函式值帶回。m與n為兩個正整數且要求m>n。

例如:m=12,n=8時,執行結果為495.000000

long jc(int m)

float fun(int m, int n)

13. 請編寫函式fun,其功能是:計算並輸出下列多項式的值。

s=1/(1×2)+1/(2×3)+…+1/(n×(n+1))

例如,當n=10時,函式值為0.909091。

double fun(int n)

14. 請編寫函式fun,它的功能是計算下列級數和,和值由函式值返回。

s=1+x+x2/2!+x3/3!+…+xn/n!

例如,當n=10,x=0.3時,函式值為1.349859。

double fun(double x, int n)

return s;

}15. 編寫函式fun,其功能是:求出1~1000之間能被7或11整除,但不能同時被7和11整除的所有整數,並將其放在a所指的陣列中,通過n返回這些數的個數。

void fun (int *a, int *n)

16. 編寫函式fun,它的功能是:求小於形參n同時能被3與7整除的所有自然數之和的平方根,並作為函式值返回。

例如,若n為1000時,程式輸出應為:s=153.909064。

double fun( int n)

{ double sum=0.0;

int i;

for(i=21; i<=n; i++)

if((i % 3==0) && (i % 7==0)) sum+=i;

不適合公司發展的辭職報告

要練說,得練看。看與說是統一的,看不准就難以說得好。練看,就是訓練幼兒的觀察能力,擴大幼兒的認知範圍,讓幼兒在觀察事物 觀察生活 觀察自然的活動中,積累詞彙 理解詞義 發展語言。在運用觀察法組織活動時,我著眼觀察於觀察物件的選擇,著力於觀察過程的指導,著重於幼兒觀察能力和語言表達能力的提高。尊敬的院...

C語言的程式設計技巧

覺得還不錯,與大家分享一下!1.定義的變數不要太多。低128位為使用者定義變數的存放區域 預設時 也可以把變數放在高128位,但容易出錯,盡量少放,最好不放。通過 m51可以檢視記憶體變數的存放,最好不要超過110個位元組,否則程式無法執行或出錯。2.如乙個變數多處使用可定義為全域性變數。例如迴圈變...

哪種職業裝不適合你的身材

泡泡袖的蓬鬆和造型感很強,手臂較粗的女孩不適合 手臂粗的女孩不適合 可愛的泡泡袖是喜歡甜美風格女生的最愛,然而泡泡袖的蓬鬆和造型感很強,手臂較粗的女孩不適合,會使手臂看起來更加粗壯。建議 手臂粗的女孩可以選擇肩部剪裁較立體合身的上裝,自然流暢的曲線會拉長手臂的線條哦。明度和亮度較高的顏色對膚色的要求...