版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、C語(yǔ)言程序設(shè)計(jì)II實(shí)驗(yàn)報(bào)告題目:實(shí)驗(yàn)五函數(shù)應(yīng)用院系名稱(chēng):計(jì)算機(jī)學(xué)院專(zhuān)業(yè)名稱(chēng):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):學(xué)號(hào):學(xué)生姓名:指導(dǎo)教師:實(shí)驗(yàn)日期:2017年4月1日?qǐng)?bào)告提交截止日期:2017年4月11日實(shí)驗(yàn)?zāi)康?、 掌握C語(yǔ)言函數(shù)的定義方法、函數(shù)的聲明及函數(shù)的調(diào)用方法及調(diào)用過(guò)程;2、 掌握主調(diào)函數(shù)和被調(diào)函數(shù)之間的參數(shù)傳遞方式;實(shí)驗(yàn)內(nèi)容與要求:1、求兩個(gè)整數(shù)的最大公約數(shù)和最小公倍數(shù)。用一個(gè)函數(shù)求最大公約數(shù),用另一個(gè)函數(shù)根據(jù)求出的最大公約數(shù)求最小公倍數(shù)。(提示:設(shè)兩個(gè)整數(shù)是a,b ,最大公約數(shù)是p,最小公倍數(shù)是q,那么ab=pq)2、用牛頓迭代法求方程 f(x)=ax 3+bx2+cx+d=0的根。系數(shù) a、
2、b、c、d由主函數(shù)輸入。求根過(guò)程寫(xiě)成函數(shù)。(提示:牛頓迭代法是先給定方程f(x)=0的一個(gè)較好的初始近似根x0,然后重復(fù)使用迭代公式:x x0f (x0)f(x。)求x的近似解,直至相鄰兩次的近似解相差很小為止,如差值的絕對(duì)值小于1e-07o x0可以從鍵盤(pán)輸入或直接設(shè)定。)3、定義一個(gè)函數(shù),功能是計(jì)算n個(gè)學(xué)生的成績(jī)中高于平均成績(jī)的人數(shù),并作為函數(shù)返回值。用主函數(shù)來(lái)調(diào)用它。統(tǒng)計(jì)30個(gè)學(xué)生成績(jī)中高于平均成績(jī)的有多少人。4、編寫(xiě)程序,計(jì)算下列函數(shù)值:f(m,n) s(m),其中,mn為正整數(shù),s(n)ns(n) p(i) p(1) p(2)p(n) , p(i) i!i 15、編寫(xiě)和調(diào)用函數(shù),給定
3、圓筒的內(nèi)徑、外徑和高,計(jì)算該圓筒的體積;給定圓錐的高、底面半徑,計(jì)算該圓錐的體積和表面積。6、編寫(xiě)和調(diào)用函數(shù),求出 10000以?xún)?nèi)的所有素?cái)?shù)、絕對(duì)素?cái)?shù)、水仙花數(shù)、 完全數(shù)(或稱(chēng)完數(shù))、互滿(mǎn)數(shù)。提示:一個(gè)素?cái)?shù)經(jīng)過(guò)任意次調(diào)換位,仍然為素?cái)?shù),則稱(chēng)其為絕對(duì)素?cái)?shù),例如13和31就是一個(gè)絕對(duì)素?cái)?shù)。水仙花數(shù) 是指一個(gè)三位整數(shù),其各位數(shù)字立方之和等于該數(shù)。例如,153就是一個(gè)水仙花數(shù):153=1*1*1 +5*5*5+3*3*3。完全數(shù)是指一個(gè)數(shù)正好是它的所有約數(shù)(本身除外)之和。例如,6就是一個(gè)完全數(shù),因?yàn)?6的因子有1、2、3,并且6=1+2+3。如 果有兩個(gè)數(shù),每一個(gè)數(shù)的所有約數(shù)(除它本身以外)之和正好
4、等于對(duì)方, 則稱(chēng)這兩個(gè)數(shù)為互滿(mǎn)數(shù)。三、實(shí)驗(yàn)結(jié)果1 i題目?jī)?nèi)容與要求:求兩個(gè)整數(shù)的最大公約數(shù)和最小公倍數(shù)。用一個(gè)函數(shù)求最大公約數(shù),用另一個(gè)函數(shù)根據(jù)求出的最大公約數(shù)求最小公倍數(shù)。(提示:設(shè)兩個(gè)整ii;|,數(shù)是a,b,最大公約數(shù)是p,最小公倍數(shù)是q,那么ab=pq)|ii算法簡(jiǎn)要描述(文本):通過(guò)循環(huán)找出最大公約數(shù),根據(jù)公式求最小公倍數(shù)。I! i|1源代碼標(biāo)識(shí)符說(shuō)明(文本):a,b存儲(chǔ)數(shù)字i,j找最小公倍數(shù)和最大公因數(shù)。1, h an h a-a ra n h nn h n - hi * h Ii :源代碼(粘貼程序,注意縮進(jìn),不得使用截圖):!i ii#includeint f(int a,int
5、 b)int i,j;if(ab)a=a+b;b=a-b;a=a-b;5 Jfor(i=a;i=1;i-)if(a%i=0&b%i=0)return i;1 5iL;int s(int a,int b,int i);return a*b/i;i ,;:main()IH;int a,b;:while(1):scanf(%d%d”,&a,&b);p | printf( 最 大 公 約 數(shù) :dn 最 小 公 倍!:!數(shù):%dn,f(a,b),s(a,b,f(a,b);:rJ- 一 T H H T - = GT - GT- =-占4 - = = -一 -=,一 一三1一-=日一 - 二 , W- f
6、a - 一三 1一4第,一 . 三T一-=一 - AGG - 一-*實(shí)驗(yàn)測(cè)試結(jié)果(使用截圖,圖形格式JPEG 截圖不要包含源代碼):2 :題目?jī)?nèi)容與要求: 用牛頓迭代法求方程 f(x)=ax 3+bx2+cx+d=0的根。系數(shù)a、b、iIII;c、d由主函數(shù)輸入。求根過(guò)程寫(xiě)成函數(shù)。(提示:牛頓迭代法是先給定方程 f(x)=0 II 1 I:的一個(gè)較好的初始近似根x0,然后重復(fù)使用迭代公式xXof(x。)f(Xo):求x的近似解,直至相鄰兩次的近似解相差很小為止,如差值的絕對(duì)值小于一I 1i 1e-07。xo可以從鍵盤(pán)輸入或直接設(shè)定。)i: :I算法簡(jiǎn)要描述(文本):通過(guò)構(gòu)造函數(shù)實(shí)現(xiàn)題中給的公式
7、。|源代碼標(biāo)識(shí)符說(shuō)明(文本):a,b,c,d,存系數(shù)x存根。I源代碼(粘貼程序,注意縮進(jìn),不得使用截圖)::#includej #includeHHHHfloat f1(float afloat b,float c,float d,float x)1return (a*x*x*x+b*x*x+c*x+d);|:float f2(float afloat b,float c,float x):return (3*a*x*x+2*b*x+c);:main()|j while(1)float a,b,c,d,x,y,m,n;;scanf(%f%f%f%f%f,&a,&b,&c,&d,&x);j do
8、;x=y;| m=f1(a,b,c,d,x);n=f2(a,b,c,x);j y=x-(m/n);:while(fabs(x-y)=1e-7);j printf(%.2fn,y);;1實(shí)驗(yàn)測(cè)試結(jié)果(使用截圖,圖形格式JPEG 截圖不要包含源代碼):|i討論(文本)_J_3 1題目?jī)?nèi)容與要求: 定義一個(gè)函數(shù),功能是計(jì)算 n個(gè)學(xué)生的成績(jī)中高于平均成績(jī)!的人數(shù),并作為函數(shù)返回值。 用主函數(shù)來(lái)調(diào)用它。 統(tǒng)方t 30個(gè)學(xué)生成績(jī)中高于平I I均成績(jī)的有多少人。卜!(一, 1!- K9 : H-B n iTB W k F W WB TW h BIS ?I算法簡(jiǎn)要描述(文本):構(gòu)造函數(shù)求出平均值,再和平均值一
9、一比較。源代碼標(biāo)識(shí)符說(shuō)明(文本):p指針變量操作數(shù)組。q存大于平均值成績(jī)的個(gè)數(shù)。in, btb ta-K vb. in btb n m s-b n n htw a-B. av w ! raw .a-B. n , w n . n vw a-Etra. n. . btbs-B9byb. n ki源代碼(粘貼程序,注意縮進(jìn),不得使用截圖) :#includeIi int f(float *p,int n)j int i,q=0;float s=0;j for(i=0;in;i+)j s+=*(p+i);j for(i=0;i(s/n):q+;p:return q;;:main();float a30
10、;| int i,n=30;;for(i=0;in;i+):scanf(%d”,&ai);:printf(%d”,f(a,n);i;j實(shí)驗(yàn)測(cè)試結(jié)果(使用截圖,圖形格式JPEG 截圖不要包含源代碼):12 34456787897656677834 56678987654567874523 456s436789ES345&67討論(文本):題目?jī)?nèi)容與要求:編寫(xiě)程序,計(jì)算下列函數(shù)值:f(m,n) %m),其中,mns(n)n?為正整數(shù), s(n) p(i) p(1) p(2)p(n) , p(i) i!i算法簡(jiǎn)要描述(文本):構(gòu)造一個(gè)階乘函數(shù)。|卜hhm hw . 9*tvkmww vrv . 9*
11、 :!.-wp a-re . snn.re. s-rv 9-kve. vre . m m . n-re mvrw . stv |ii源代碼標(biāo)識(shí)符說(shuō)明(文本):x存數(shù)據(jù)。1!_ _!I:源代碼(粘貼程序,注意縮進(jìn),不得使用截圖):i#includelong long s(int x)if(x=1)return 1;return x*s(x-1);long long f(int a,int b)return s(a)/s(b);main()i ; r:int a,b;while(1)scanf(%d%d”,&a,&b);printf(%d!=%11d %d!=%lldn,a,s(a),b,s(b)
12、;: printf(s(a)/s(b)=%lldn,f(a,b);:實(shí)驗(yàn)測(cè)試結(jié)果(使用截圖,圖形格式JPEG 截圖不要包含源代碼): 4 8 4,=248*=40320s/sCbi-08 48f=403204!=24s/slG909 E4?=245?=120s/s=010 4 5f=1264! =24ss=511 89!=3628800!-403263s=?12 10121-47700160010!-3626e0Bs/s=132i討論(文本) 1 5 :題目?jī)?nèi)容與要求: 編寫(xiě)和調(diào)用函數(shù),給定圓筒的內(nèi)徑、外徑和高,計(jì)算該圓筒IIIi的體積;給定圓錐的高、底面半徑,計(jì)算該圓錐的體積和表面積。Ii|
13、:算法簡(jiǎn)要描述(文本):構(gòu)造圓錐和圓筒體積表面積函數(shù)3 _1 士- U 士 U 皿皿 _ 4 aBBJ1 KB H M. ILB=* I!*)|j源代碼標(biāo)識(shí)符說(shuō)明(文本):a,b,c存數(shù)據(jù)。I猛而一吊誣!后:苗熹贏m商!而薪函;#include#include#define PIfloat v(float afloat b,float h)if(b!=0)return PI*(b*b-a*a)*h;return PI*a*a*h/3;|float s(float afloat h)jretu.rn,P!*.a*sqrt(a*a+.h*h)+P!*a.*a; m main()! float a,
14、b,h;;while(1):| printf(請(qǐng)輸入圓筒的內(nèi)徑,外徑,高n);!:scanf(%f%f%f,&a,&b,&h);:printf(v=%fn,v(a,b,h);:b=0;| printf(請(qǐng)輸入圓錐的半徑,高n);:j scanf(%f%f,&a,&h);:printf(v=%f s=%fn,v(a,b,h),s(a,h);bj實(shí)驗(yàn)測(cè)試結(jié)果(使用截圖,圖形格式JPEG 截圖不要包含源代碼):|請(qǐng)輸入圓筒的內(nèi)徑,外徑,高,34y=62.831852情輸入圓箍的半徑,高3 5u=47.1238?B 5=83-227759清輸入圓筒的內(nèi)徑.外徑,高1 2 3H-28.274334請(qǐng)輸入
15、圓錐的半徑,高34L=37.G99112 s =75.398224題目?jī)?nèi)容與要求:編寫(xiě)和調(diào)用函數(shù),求出10000以?xún)?nèi)的所有素?cái)?shù)、絕對(duì)素?cái)?shù)、!水仙花數(shù)、完全數(shù)(或稱(chēng)完數(shù))、互滿(mǎn)數(shù)。I;提示:一個(gè)素?cái)?shù)經(jīng)過(guò)任意次調(diào)換位,仍然為素?cái)?shù),則稱(chēng)其為絕對(duì)數(shù),例如13:和31就是一個(gè)絕對(duì)素?cái)?shù)。水仙花數(shù)是指一個(gè)三位整數(shù),其各位數(shù)字立方之和I;等于該數(shù)。例如,153就是一個(gè)水仙花數(shù):153=1*1*1+ 5*5*5+3*3*3 。完全數(shù)i是指一個(gè)數(shù)正好是它的所有約數(shù)(本身除外)之和。例如, 6就是一個(gè)完全數(shù),;因?yàn)?的因子有1、2、3,并且6=1+2+3。如果有兩個(gè)數(shù),每一個(gè)數(shù)的所有約數(shù) !;|j(除它本身以外)之
16、和正好等于對(duì)方,則稱(chēng)這兩個(gè)數(shù)為互滿(mǎn)數(shù)。; : 一 an r an m wa i算法簡(jiǎn)要描述(文本):構(gòu)造出各自函數(shù),通過(guò)調(diào)用實(shí)現(xiàn)。絕對(duì)素?cái)?shù)在已知的素i I數(shù)里面通過(guò)移位再判斷是否是素?cái)?shù)。1I).*,- in !:王,+-!-an ,一11-一i:源代碼標(biāo)識(shí)符說(shuō)明(文本):x,a,b,c存數(shù)據(jù)。|源代碼(粘貼程序,注意縮進(jìn),不得使用截圖):#include#include int f(int i) int j,k=sqrt(i);j for(j=2;j=k+1)return 1;else return 0;:int g(int x) int i,a,b,c;:for(i=100;i=x;i+)a
17、=i%10;b=i/100;c=(i-b*100)/10;if(i=999&i=a*a*a+b*b*b+c*c*c) printf(% d,i);:int h(int x); int i,j,k,a;for(i=2;i=x;i+)a=0;for(j=1;j=i/2;j+):if(i%j=0)1a+=j;if(a=i):printf(% d,i); )int w(int x) int j,a=0;for(j=1;j=x/2;j+) if(x%j=0)a+=j;return a; int s(int x) int i,j,k;for(i=1;i=x;i+) if(w(w(i)=i)|if(w(i)
18、i)continue;printf(%d,%d ,i,w(i); 111 main() int i,j=0,x,a,b,c,m1000;scanf(%d,&x);| p printf( 素?cái)?shù)為:n);for(i=2;i9&i100&i=999)c=i%10;a=i/100;b=(i-a*100)/10;if(a%2=0|b%2=0|c%2=0|a=5|b=5|c=5) continue;if(f(a*100+c*10+b)&f(b*100+c*10+a)&f(b*100+a*10+c)&f(c*1 00+b*10+a)&f(c*100+a*10+b)mj+=i;;. printf(n絕對(duì)素?cái)?shù)為
19、:);for(i=0;iV917173077596113713?22?2293133174195EHS21617G197273 3923B39947yu105110611171118112R9129114271429H23L5J116211E2?17S3175?1ST?1RR920112B1721312137226922732JB1容83252125312網(wǎng)2hb327492753287*220673fM 9M2331G991613107331334334493S47355?3fc73367739B33B21myzq4ft704079421742143314349448344934T74fi”
20、甘瞬IM2i3331 431523 631 71V B53183 1197 12971W 3 54J 1637 1777 19312027 2141 2291 ajay 253927S7 20? 3M7 3187 331934S7 35Gg 3A91 382340?1 424357 4507 WXR7 7115i 239 337 T-以 541 G41 74J057 士10 1193 URL 1139 1S49 1657 17832029 2143 22E7j 2543 2&TP 2777 2加 PML 31 3J23 34fil 3571 367 3B334S93 42y1 430 4513
21、71 157 241 347 439 547 643 7bl 059 VW1087 1201 13R3 14471553 1663 17871913 20992153 22?3 23”25492789 2989 M49 3203 33ZV 3463 3&S1 37013847 4號(hào)h?4099 4241 43737 1G9 2S1 349 443 S57 G47 A 7 B63 皿 1091 1213 1B7 1451 155y 1657 1799 1931 2BG9 21S1 2297 2411 2551 2EH7 2791 2917 3M1 3209 3331 34fi7 3593 370
22、9 3B51 “My 4111 424 4391 4519 4RS717 83 16? 2S7 3S3 44y 匚H% G53 7 b IL 877 yyt 1093 1217 1319 1453 IS 6 7 1669 181 193S 20G3 217 230? 2417 2557 決89 2797 2527 Wfi7 3217 3343 3469 3593 3719 38 53 4UH1 4127 42 b 3 4397 4E23173 261 而9457 5666B9881997 ia? 1229 13211459 13711693 18111949 29G92203 23112423
23、 2579zm 29J9 三仍32213 347 34913607 37273861 4 tMM412S 42b9 44fif94S47 423 9?179 269 3fi7 461 S71 G61 773 883 l(dU9 1103 1229 1327 1171 1B79 1G? 1823 19512Qi 2207 2333 437 藍(lán)號(hào)1SRfl.l 2953 3M3 3229 3359 m 血3 3733 38? 4MO7 4133 42t1 4421 4S49 479673 787897 1UU 1109 1231 1161 1491 15叼 1679 im 1973 2 a 93
24、2213 2339 2曜虹 2593 a vw 2S17 2? 5? 3H9 3251 3361 5H 3tl7 3739 3S91 4HU J 4139 4271 4-123 45&1 469131 1W 191 277 37號(hào) 467 587 677907 1M1V 1117 1227 L3fi7 i超? 1597 1?C? 184? t97f 2BB7 2221 2341 2447 26的 2711 2833 29C3 3W 3253 3371 3517 3B23 M7E1 3B6f 4VH9 4153 4273 4441 4567 47P3 工?3 291 3B3 479 33GS3
25、soy 9L11U21 1123 12491373 147 ibm. 1721 18U 197 2089 22 372347Z4bV B617 a 713 2R37 29t93119 3257 3373 3527 dfcJl3767 3907 4MN1 4157 42J 44474i 1M9 197 263 誦? 487 599 &91 呼11 ?19 必工 iiz? 1259 13B1 14B9 1&B7 1723 1967 i,; 2399 2239 2351 24E7 IK21 2/iy 2 M3 2771 3121 3259 3389 352? 3faJ? 371&9 3?11 4B2
26、7 41S94451 4S91 472143 113 19? 293 37 491 GfH 701 821 9291UJJ 1151 127? 心” 1493 16 U9 1733 l?l 19T7 2111 2243 2357 247 J 2t33 27M9 2(151 299 3137 3271 3391 3533 me 43 3779 3917 4m9 4177 42V7 4457 鴨97 472947127 211307 4B1 4M fiB7 709 823 37 工切 1153 1279 14PM im2L13 2251 2371 2477 2647 2731 2857 3001
27、3163 32?2 3407 3SS93793 3919 4&1S1 4201 4S27 44&3 46B3 4731S3 131 223 311 in? bMJ?41 tydy LL 1283 1423 1511 1&1V 1747 1877 2RB3 2129 22fi7 2377 bUJ 2657 NX1 2RA1 3011 lift? 3301 3411 3541 3 b 71 W797 992 J肘口。妊心共494GE1時(shí)974X34t734G7*46914703 472147234729 ma4TC14W47BJ47M74泅J47W4HU141J颯174MJ14bi4214H774
28、g四4911字49 M94T1?4431493349374?434HlW574967CT4f7349074H34995曬58的5011泗1u峭i左嶼工b隔bUT?%曲1LW9必yy1組biu?氫13S11Vbl425154Ilb75171517?SI R9517耘M52275231S733527527153795如S29753smpia53235m5居1E36153g?5M353995d0?5417Edit?5431575441GM。544?54?1“77547號(hào)5鉀3S5也55g3巧5B7知9sm552755丸5557556355“5 5刀55B15915563,5G415網(wǎng)751SUS5657已&59皿,5煙5697583570157115717S7376711&7&24957W加E?9l!H81Lsur?&821加7&SJ9gS43(S495S51S第575861FRh75所95795 SSISS?75983F9?35927593959535卯59*7hfW76611&Q29強(qiáng)?EO436047EBESt%7073bB79S89&B91G131Gil 3H打&1316133
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子商務(wù)平臺(tái)建設(shè)流程與關(guān)鍵節(jié)點(diǎn)
- 2026年作家文學(xué)素養(yǎng)測(cè)試題目
- 2026年生物信息學(xué)算法應(yīng)用基因序列分析測(cè)試題
- 2026年機(jī)械設(shè)計(jì)工程師晉升考試題庫(kù)及答案
- 2026年數(shù)據(jù)科學(xué)家考試數(shù)據(jù)挖掘與分析實(shí)操題
- 2026年經(jīng)濟(jì)專(zhuān)業(yè)考研試題國(guó)際金融國(guó)際投資模擬題
- 2026年食品安全考試食品加工與保存規(guī)范題集
- 2026年軟件工程實(shí)踐軟件開(kāi)發(fā)流程與項(xiàng)目管理實(shí)操題庫(kù)
- 2026年地理知識(shí)綜合考試題庫(kù)及答案解析
- 2026年現(xiàn)代化學(xué)基礎(chǔ)知識(shí)預(yù)測(cè)試題庫(kù)
- 廣西小額貸管理辦法
- 海南省醫(yī)療衛(wèi)生機(jī)構(gòu)數(shù)量基本情況數(shù)據(jù)分析報(bào)告2025版
- 電影院消防安全制度范本
- 酒店工程維修合同協(xié)議書(shū)
- 2025年版?zhèn)€人與公司居間合同范例
- 電子商務(wù)平臺(tái)項(xiàng)目運(yùn)營(yíng)合作協(xié)議書(shū)范本
- 動(dòng)設(shè)備監(jiān)測(cè)課件 振動(dòng)狀態(tài)監(jiān)測(cè)技術(shù)基礎(chǔ)知識(shí)
- 第六講-女性文學(xué)的第二次崛起-80年代女性文學(xué)
- 專(zhuān)題15平面解析幾何(選擇填空題)(第一部分)(解析版) - 大數(shù)據(jù)之十年高考真題(2014-2025)與優(yōu) 質(zhì)模擬題(新高考卷與全國(guó)理科卷)
- 部門(mén)考核方案
- 苗木種子采購(gòu)合同范本
評(píng)論
0/150
提交評(píng)論