版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1章程序設(shè)計(jì)和C語(yǔ)言11.1 什么是計(jì)算機(jī)程序11.2 什么是計(jì)算機(jī)語(yǔ)言11.3 C語(yǔ)言的發(fā)展及其特點(diǎn)31.4 最簡(jiǎn)單的C語(yǔ)言程序51.4.1 最簡(jiǎn)單的C語(yǔ)言程序舉例6 語(yǔ)言程序的結(jié)構(gòu)101.5 運(yùn)行C程序的步驟與方法121.6 程序設(shè)計(jì)的任務(wù)141-5 #include <stdio.h> int main ()printf (”*nn");printf("Very Good!nn");printf ("*n");return 0;) 1-6#include <stdio.h> int main()int a,b,c
2、,max;printf("please input a,b,c:n");scanf("%d,%d,%d",&a,&b,&c);max=a;if (max<b) max=b;if (max<c)max=c;printf("The largest number is %dn",max);return 0;)第2章算法-程序的靈魂162.1 什么是算法162.2 簡(jiǎn)單的算法舉例172.3 算法的特性212.4 怎樣表示一個(gè)算法22S流程圖表示算法282.5 結(jié)構(gòu)化程序設(shè)計(jì)方法34習(xí)題36第章最簡(jiǎn)單的C程序
3、設(shè)計(jì)-順序程序設(shè)計(jì)373.1 順序程序設(shè)計(jì)舉例373.2 數(shù)據(jù)的表現(xiàn)形式及其運(yùn)算393.3 C語(yǔ)句573.4數(shù)據(jù)的輸入輸出65習(xí)題823-1 #include <stdio.h>#include <math.h>int main()float p,r,n;r=0.1;n=10;p=pow(1+r,n);printf("p=%fn",p);return 0;3-2-1#include <stdio.h>#include <math.h>int main()float r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5
4、;p=1000;r5=0.0585;r3=0.054;r2=0.0468;r1=0.0414;r0=0.0072;p1=p*(1+r5)*5);/ 一次存 5 年期p2=p*(1+2*r2)*(1+3*r3);/先存2年期,到期后將本息再存 3年期p3=p*(1+3*r3)*(1+2*r2);/先存3年期,到期后將本息再存 2年期p4=p*pow(1+r1,5);p5=p*pow(1+r0/4,4*5);printf("p1=%fn",p1);printf("p2=%fn",p2);printf("p3=%fn",p3);printf
5、("p4=%fn",p4);printf("p5=%fn",p5);return 0;)3-2-2#include <stdio.h>/存1年期,到期后將本息存再存1年期,連續(xù)存5次/存活期存款。活期利息每一季度結(jié)算一次/輸出按第1方案得到的本息和/輸出按第2方案得到的本息和/輸出按第3方案得到的本息和/輸出按第4方案得到的本息和/輸出按第5方案得到的本息和#include <math.h>int main()double r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5;p=1000;r5=0.0585;r3=0.
6、054;r2=0.0468;r1=0.0414;r0=0.0072;p1=p*(1+r5)*5);p2=p*(1+2*r2)*(1+3*r3);p3=p*(1+3*r3)*(1+2*r2);p4=p*pow(1+r1,5);p5=p*pow(1+r0/4,4*5);printf("p1=%fn",p1);printf("p2=%fn",p2);printf("p3=%fn",p3);printf("p4=%fn",p4);printf("p5=%fn",p5);return 0;)3-2-3#i
7、nclude <stdio.h>#include <math.h>/ 一次存5年期/先存2年期,到期后將本息再存3年期/先存3年期,到期后將本息再存2年期/存1年期,到期后將本息存再存1年期,連續(xù)存5次/存活期存款?;钇诶⒚恳患径冉Y(jié)算一次/輸出按第1方案得到的本息和/輸出按第2方案得到的本息和/輸出按第3方案得到的本息和/輸出按第4方案得到的本息和/輸出按第5方案得到的本息和int main()float r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5;p=1000;r5=0.0585;r3=0.054;r2=0.0468;r1=0.0414;r0=0
8、.0072;p1=p*(1+r5)*5);p2=p*(1+2*r2)*(1+3*r3);p3=p*(1+3*r3)*(1+2*r2);p4=p*pow(1+r1,5);/ 一次存5年期/先存2年期,到期后將本息再存3年期/先存3年期,到期后將本息再存2年期/存1年期,到期后將本息存再存1年期,連續(xù)存5次/存活期存款?;钇诶⒚恳患径冉Y(jié)算一次/輸出按第1方案得到的本息和/輸出按第2方案得到的本息和/輸出按第3方案得到的本息和/輸出按第4方案得到的本息和/輸出按第5方案得到的本息和p5=p*pow(1+r0/4,4*5);printf("p1=%10.2fn",p1);prin
9、tf("p2=%10.2fn",p2);printf("p3=%10.2fn",p3);printf("p4=%10.2fn",p4);printf("p5=%10.2fn",p5);return 0;3-3.#include <stdio.h>#include <math.h> int main()float d=300000,p=6000,r=0.01,m;m=log10(p/(p-d*r)/10g10(1+r);printf("m=%6.2fn",m);return
10、 0; 3-4#include <stdio.h>int main()int c1,c2;c1=197;c2=198;printf("c1=%c,c2=%cn",c1,c2);printf("c1=%d , c2=%dn",c1,c2);return 0; 3-5#include <stdio.h>int main()int a,b;float x,y;char c1,c2;scanf("a=%d b=%d",&a,&b);scanf("%f %e",&x,&
11、y);scanf("%c%c",&c1,&c2);printf("a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%cn",a,b,x,y,c1,c2); return 0;3-6 #inc1ude <stdio.h> int main()char c1='C',c2='h',c3='i',c4='n',c5='a'c1=c1+4;c2=c2+4;c3=c3+4;c4=c4+4;c5=c5+4;printf("passwor i
12、s %c%c%c%c%cn",c1,c2,c3,c4,c5);return 0;3-7 #include <stdio.h>int main ()float h,r,l,s,sq,vq,vz;float pi=3.141526;printf("請(qǐng)輸入圓半徑r,圓柱高h(yuǎn) :");scanf("%f,%f",&r,&h);/要求輸入圓半徑r和圓柱高h(yuǎn)l=2*pi*r;計(jì)算圓周長(zhǎng)ls=r*r*pi;/計(jì)算圓面積ssq=4*pi*r*r;/計(jì)算圓球表面積sqvq=3.0/4.0*pi*r*r*r;/ 計(jì)算圓球體積 vqvz=
13、pi*r*r*h;/計(jì)算圓柱體積vzprintf("圓周長(zhǎng)為:l=%6.2fn",l);printf("圓面積為:s=%6.2fn",s);printf("圓球表面積為:sq=%6.2fn",sq);printf("圓球體積為:v=%6.2fn",vq);printf("圓柱體積為:vz=%6.2fn",vz);return 0;3-8-1#include <stdio.h>int main()int c1,c2;printf("請(qǐng)輸入兩個(gè)整數(shù)c1,c2:");s
14、canf("%d,%d",&c1,&c2);printf("按字符輸出結(jié)果:n");printf("%c,%cn",c1,c2);printf("按 ASCII碼輸出2果為:n");printf("%d,%dn",c1,c2);return 0;3-8-2#include <stdio.h>int main()char c1,c2;int i1,i2;printf("請(qǐng)輸入兩個(gè)字符c1,c2:");scanf("%c,%c",&
15、amp;c1,&c2);i1=c1;i2=c2;printf("按字符輸出結(jié)果:n");printf("%c,%cn",i1,i2);printf("按整數(shù)輸出結(jié)果:n");/整型定義/定義字符型變量/定義整型變量/賦值給整型變量printf("%d,%dn",c1,c2);return 0;)3-8-3#include <stdio.h>int main()/定義為字符型/定義為整型/將整數(shù)賦值給字符變量char c1,c2;int i1,i2;printf("請(qǐng)輸入兩個(gè)整數(shù)i1,i
16、2:");scanf("%d,%d",&i1,&i2);c1=i1;c2=i2;printf("按字符輸出結(jié)果:n");printf("%c,%cn",c1,c2);printf("按整數(shù)輸出結(jié)果:n");printf("%d,%dn",c1,c2);return 0;)3-8#include <stdio.h>int main()char c1,c2;printf("請(qǐng)輸入兩個(gè)字符c1,c2:");c1=getchar();c2=get
17、char();printf("用putchar語(yǔ)句輸出結(jié)果為:");putchar(c1);putchar(c2);printf("n");printf("用printf語(yǔ)句輸出結(jié)果為:");printf("%c %cn",c1,c2);return 0;)第4章選擇結(jié)構(gòu)程序設(shè)計(jì)854.1 選擇結(jié)構(gòu)和條件判斷854.2 用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)874.3 關(guān)系運(yùn)算符和關(guān)系表達(dá)式914.4 邏輯運(yùn)算符和邏輯表達(dá)式924.5 條件運(yùn)算符和條件表達(dá)式974.6 選擇結(jié)構(gòu)的嵌套994.7 用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)
18、1024.8 選擇結(jié)構(gòu)程序綜合舉例105習(xí)題1114-4-1#include <stdio.h>int main()int a,b,c;printf("請(qǐng)輸入三個(gè)整數(shù):");scanf("%d,%d,%d",&a,&b,&c);if (a<b)if (b<c)printf("max=%dn”,c);elseprintf("max=%dn",b);else if (a<c)printf("max=%dn",c);elseprintf("max=
19、%dn",a);return 0;4-4-2#include <stdio.h>int main() int a,b,c,temp,max;printf("請(qǐng)輸入三個(gè)整數(shù):");scanf("%d,%d,%d",&a,&b,&c);temp=(a>b)?a:b;/*將a和b中的大者存入temp中*/max=(temp>c)?temp:c;/*將a和b中的大者與c比較,取最大者*/printf("三個(gè)整數(shù)的最大數(shù)是dn",max);return 0;4-5-2#include &
20、lt;stdio.h>#include <math.h>#define M 1000int main()int i,k;printf("請(qǐng)輸入一個(gè)小于%d的整數(shù)i:",M);scanf("%d",&i);while (i>M)printf("輸入的數(shù)不符合要求,請(qǐng)重新輸入一個(gè)小于d的整數(shù)i:",M);scanf("%d",&i);k=sqrt(i);printf("%d的平方根的整數(shù)部分是:dn",i,k);return 0;)4-5#include &l
21、t;stdio.h> #include <math.h>#define M 1000 int main() int i,k;printf("請(qǐng)輸入一個(gè)小于%d的整數(shù)i:",M);scanf("%d",&i);if (i>M)printf("輸入的數(shù)不符合要求,請(qǐng)重新輸入一個(gè)小于d的整數(shù)i:",M);scanf("%d",&i);)k=sqrt(i);printf("%d的平方根的整數(shù)部分是:dn",i,k);return 0;)4-6.#include &
22、lt;stdio.h> int main() int x,y;printf("輸入 x:"); scanf("%d",&x);/* x<1 */y=x=%dn" ,x,y);/* 1=<x<10 */y=2*x-1=%dn",x,y);/* x>=10*/y=3*x-11=%dn",x,y);if(x<1) y=x;printf("x=%3d, )else if(x<10) y=2*x-1;printf("x=%d, ) else y=3*x-11; pr
23、intf("x=%d, ) return 0;) 4-7-1#include <stdio.h> int main()int x,y;printf("enter x:"); scanf("%d",&x); y=-i;if(x!=0)if(x>0)y=i;elsey=0;printf("x=%d,y=%dn",x,y);return 0;)4-7-2#include <stdio.h>int main()int x,y;printf("please enter x:")
24、;scanf("%d",&x);y=0;if(x>=0)if(x>0) y=1;else y=-1;printf("x=%d,y=%dn",x,y);return 0;)4-8#include <stdio.h>int main() float score;char grade;printf("請(qǐng)輸入學(xué)生成績(jī):");scanf("%f",&score);while (score>100|score<0)printf("n輸入有誤,請(qǐng)重輸)scanf(&q
25、uot;%f",&score);)switch(int)(score/10)case 10:case 9: grade='A'break;case 8: grade='B'break;case 7: grade='C'break;case 6: grade='D'break;case 5:case 4:case 3:case 2:case 1:case 0: grade='E')printf("成績(jī)是 %5.1f,相應(yīng)的等級(jí)是 %cn ",score,grade);return
26、 0;)4-9#include <stdio.h>#include <math.h>int main()(int num,indiv,ten,hundred,thousand,ten_thousand,place;/ 分另軟表個(gè)位,十位,百位,千位,萬(wàn)位和位數(shù)一printf("請(qǐng)輸入一個(gè)整數(shù)(0-99999):");scanf("%d”,&num);if (num>9999)place=5;else if (num>999)place=4;else if (num>99)place=3;else if (num&g
27、t;9)place=2;else place=1;printf("位數(shù):dn",place);printf("每位數(shù)字為:");ten_thousand=num/10000;thousand=(int)(num-ten_thousand*10000)/1000;hundred=(int)(num-ten_thousand*10000-thousand*1000)/100;ten=(int)(num-ten_thousand*10000-thousand*1000-hundred*100)/10;indiv=(int)(num-ten_thousand*1
28、0000-thousand*1000-hundred*100-ten*10);switch(place)case 5:printf("%d,%d,%d,%d,%d”,ten_thousand,thousand,hundred,ten,indiv);printf("n反數(shù)字為:");printf("%d%d%d%d%dn",indiv,ten,hundred,thousand,ten_thousand);break;case 4:printf("%d,%d,%d,%d",thousand,hundred,ten,indiv);
29、printf("n反序數(shù)字為:");printf("%d%d%d%dn",indiv,ten,hundred,thousand);break;case 3:printf("%d,%d,%d",hundred,ten,indiv);printf("n反序數(shù)字為:");printf("%d%d%dn",indiv,ten,hundred);break;case 2:printf("%d,%d”,ten,indiv);printf("n反序數(shù)字為:");printf(&q
30、uot;%d%dn",indiv,ten);break;case 1:printf("%d",indiv);printf("n反序數(shù)字為:");printf("%dn",indiv);break;return 0;)4-10-1#include <stdio.h>int main()(int i;double bonus,bon1,bon2,bon4,bon6,bon10;bon1=100000*0.1;bon2=bon1+100000*0.075;bon4=bon2+100000*0.05;bon6=bon4+
31、100000*0.03;bon10=bon6+400000*0.015;printf("請(qǐng)輸入利潤(rùn)i:");scanf("%d",&i);if (i<=100000)bonus=i*0.1;else if (i<=200000)bonus=bon1+(i-100000)*0.075;else if (i<=400000)bonus=bon2+(i-200000)*0.05;else if (i<=600000)bonus=bon4+(i-400000)*0.03;else if (i<=1000000)bonus=b
32、on6+(i-600000)*0.015;elsebonus=bon10+(i-1000000)*0.01;printf("獎(jiǎng)金是:%10.2fn",bonus);return 0;)4-10-2#include <stdio.h>int main()(int i;double bonus,bon1,bon2,bon4,bon6,bon10;int branch;bon1=100000*0.1;bon2=bon1+100000*0.075;bon4=bon2+200000*0.05;bon6=bon4+200000*0.03;bon10=bon6+400000*
33、0.015;printf("請(qǐng)輸入利潤(rùn)i:");scanf("%d",&i);branch=i/100000;if (branch>10) branch=10;switch(branch) case 0:bonus=i*0.1;break;case 1:bonus=bon1+(i-100000)*0.075;break;case 2:case 3: bonus=bon2+(i-200000)*0.05;break;case 4:case 5: bonus=bon4+(i-400000)*0.03;break;case 6:case 7:ca
34、se 8:case 9: bonus=bon6+(i-600000)*0.015;break;case 10: bonus=bon10+(i-1000000)*0.01;)printf("獎(jiǎng)金是 %10.2fn",bonus);return 0;)4-11#include <stdio.h>int main()int t,a,b,c,d;printf("請(qǐng)輸入四個(gè)數(shù):");scanf("%d,%d,%d,%d",&a,&b,&c,&d);printf("a=%d,b=%d,c=%d
35、,d=%dn",a,b,c,d);if (a>b) t=a;a=b;b=t;if (a>c) t=a;a=c;c=t;if (a>d) t=a;a=d;d=t;if (b>c) t=b;b=c;c=t;if (b>d) t=b;b=d;d=t;if (c>d) t=c;c=d;d=t;printf("排序結(jié)果如下:n");printf("%d %d %d %d n",a,b,c,d);return 0;4-12#include <stdio.h>int main()int h=10;float x
36、1=2,y1=2,x2=-2,y2=2,x3=-2,y3=-2,x4=2,y4=-2,x,y,d1,d2,d3,d4;printf("請(qǐng)輸入一個(gè)點(diǎn)(x,y):");scanf("%f,%f",&x,&y);d1=(x-x4)*(x-x4)+(y-y4)*(y-y4);/* 求該點(diǎn)到各中心點(diǎn)距離 */d2=(x-x1)*(x-x1)+(y-y1)*(y-y1);d3=(x-x2)*(x-x2)+(y-y2)*(y-y2);d4=(x-x3)*(x-x3)+(y-y3)*(y-y3);if (d1>1 && d2>
37、1 && d3>1 && d4>1)h=0; /* 判斷該點(diǎn)是否在塔外 */printf("該點(diǎn)高度為 %dn",h);return 0;第5章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)1145.1 為什么需要循環(huán)控制1145.2 用while語(yǔ)句實(shí)現(xiàn)循環(huán)1155.3 用do> - while語(yǔ)句實(shí)現(xiàn)循環(huán)1175.4 用for語(yǔ)句實(shí)現(xiàn)循環(huán)1205.5 循環(huán)的嵌套1245.6 幾種循環(huán)的比較1255.7 改變循環(huán)執(zhí)行的狀態(tài)1255.8 循環(huán)程序舉例131習(xí)題1405-2#include <stdio.h>#include <math.
38、h>int main()int sign=1,count=0;double pi=0.0,n=1.0,term=1.0;代表當(dāng)前項(xiàng)的值while(fabs(term)>=1e-8)pi=pi+term;n=n+2;sign=-sign;term=sign/n;count+;pi=pi*4;printf("pi=%10.8fn",pi);printf("count=%dn",count);return 0;5-3/程序中用到數(shù)學(xué)函數(shù)fabs,應(yīng)包含頭文件math.n/ sign用來(lái)表示數(shù)值的符號(hào),count用來(lái)統(tǒng)計(jì)循環(huán)次數(shù)/ pi開(kāi)始代表多項(xiàng)式
39、的值,最后代表冗的值,n代表分母,term/檢查當(dāng)前項(xiàng)term的絕對(duì)值是否大于或等于10的(-6)次方/把當(dāng)前項(xiàng)term累加到pi中/ n+2是下一項(xiàng)的分母/ sign代表符號(hào),下一項(xiàng)的符號(hào)與上一項(xiàng)符號(hào)相反/求出下一項(xiàng)的值term/ count 累加 1/多項(xiàng)式的和pi乘以4,才是冗的近似值/輸出冗的近似值/輸出循環(huán)次數(shù)#include <stdio.h> int main()int p,r,n,m,temp;printf("請(qǐng)輸入兩個(gè)正整數(shù)n,m:");scanf("%d,%d,",&n,&m);if (n<m) te
40、mp=n;n=m;m=temp;)p=n*m;while(m!=0)(r=n%m;n=m;m=r;)printf("它們的最大公約數(shù)為:%dn",n);printf("它們的最小公約數(shù)為:dn",p/n);return 0;)5-4#include <stdio.h>int main()(char c;int letters=0,space=0,digit=0,other=0;printf("請(qǐng)輸入一行字符:n");while(c=getchar()!='n')(if (c>='a'
41、&& c<='z' | c>='A' && c<='Z') letters+;else if (c=' ')space+;else if (c>='0' && c<='9')digit+;elseother+;)printf("字母數(shù):dn 空格數(shù):dn 數(shù)字?jǐn)?shù):dn 其它字符數(shù):dn",letters,space,digit,other); return 0;)5-5#include <stdi
42、o.h>int main()(int a,n,i=1,sn=0,tn=0;printf("a,n=:");scanf("%d,%d",&a,&n);while (i<=n)(tn=tn+a;/*賦值后的tn為i個(gè)a組成數(shù)的值*/sn=sn+tn; /*賦值后的sn為多項(xiàng)式前i項(xiàng)之和*/a=a*10;+i;)printf("a+aa+aaa+.=%dn",sn);return 0;)5-6#include <stdio.h>int main()double s=0,t=1;int n;for (n
43、=1;n<=20;n+)t=t*n;s=s+t;)printf("1!+2!+20!=%22.15en",s);return 0;)5-7 #include <stdio.h> int main()int n1=100,n2=50,n3=10;double k,s1=0,s2=0,s3=0;for (k=1;k<=n1;k+)/* 計(jì)算 1 至U 100 的和*/s1=s1+k;for (k=1;k<=n2;k+)/*計(jì)算1至U 50各數(shù)的平方和*/s2=s2+k*k;for (k=1;k<=n3;k+)/* 計(jì)算 1 到 10 的各倒數(shù)
44、和*/s3=s3+1/k;printf("sum=%15.6fn",s1+s2+s3);return 0; 5-8 #include <stdio.h>int main()int i,j,k,n;printf("parcissus numbers are ");for (n=100;n<1000;n+)i=n/100;j=n/10-i*10;k=n%10;if (n=i*i*i + j*j*j + k*k*k) printf("%d ",n);printf("n");return 0;)5-9-1
45、#define M 1000#include <stdio.h>/*定義尋找范圍*/int main() int k1,k2,k3,k4,k5,k6,k7,k8,k9,k10;int i,a,n,s;for (a=2;a<=M;a+) n=0;s=a;for (i=1;i<a;i+)if (a%i=0)/*/*/* a是2-1000之間的整數(shù),檢查它是否完數(shù) */* n用來(lái)累計(jì)a的因子的個(gè)數(shù)*/* s用來(lái)存放尚未求出的因子之和,開(kāi)始時(shí)等于a */檢查i是否a的因子*/如果i是a的因子*/n+;/* n加1,表示新找到一個(gè)因子*/s=s-i;/* s減去已找到的因子,s的
46、新值是尚未求出的因子之和*/switch(n)/*將找到的因子賦給 k1.k9 ,或k10 */case 1:k1=i; break; /*找出的笫1個(gè)因子賦給k1 */case 2:k2=i; break; /*找出的笫2個(gè)因子賦給k2 */case 3:k3=i; break;case 4:k4=i; break;case 5:k5=i; break;/*找出的笫3個(gè)因子賦給k3 */*找出的笫4個(gè)因子賦給k4 */*找出的笫5個(gè)因子賦給k5 */case 6:k6=i; break; /*找出的笫6個(gè)因子賦給k6 */ case 7:k7=i; break; /*找出的笫7個(gè)因子賦給k7
47、 */case 8:k8=i; break; /*找出的笫8個(gè)因子賦給k8 */case 9:k9=i; break; /*找出的笫9個(gè)因子賦給k9 */case 10:k10=i; break; /*找出的笫10個(gè)因子賦給k10 */if (s=0) printf("%d ,Its factors are ",a);if (n>1)printf("%d,%d",k1,k2);if (n>2)printf(",%d",k3);if (n>3)printf(",%d",k4);if (n>4)
48、printf(",%d",k5);if (n>5)printf(",%d",k6);if (n>6)printf(",%d",k7);/* n>1表示a至少有2個(gè)因子*/* n>2表示至少有3個(gè)因子,故應(yīng)再輸出一個(gè)因子/* n>3表示至少有4個(gè)因子,故應(yīng)再輸出一個(gè)因子/*以下類似*/*/*/if (n>7)printf(",%d",k8);if (n>8)printf(",%d",k9);if (n>9)printf(",%d"
49、,k10);printf("n");)return 0;)5-9-2#include <stdio.h>int main()int m,s,i;for (m=2;m<1000;m+)s=0;for (i=1;i<m;i+)if (m%i)=0) s=s+i;if(s=m)printf("%d,its factors are ",m);for (i=1;i<m;i+)if (m%i=0) printf("%d ",i);printf("n");)return 0;)5-10#includ
50、e <stdio.h>int main()int i,n=20;double a=2,b=1,s=0,t;for (i=1;i<=n;i+)s=s+a/b;t=a,a=a+b,b=t;)printf("sum=%16.10fn",s);return 0;)5-11#include <stdio.h>int main()double sn=100,hn=sn/2;int n;for (n=2;n<=10;n+)(sn=sn+2*hn;/*第n次落地時(shí)共經(jīng)過(guò)的米數(shù)*/hn=hn/2;/*第n次反跳高度*/) printf("第10次落地時(shí)共經(jīng)過(guò) £米行,$門); printf("第10次反彈£米肝由門); return 0;) 5-12#include <stdio.h>int main()(int day,x1,x2;day=9;x2=1;while(day>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024綜合崗位勞動(dòng)協(xié)議模板版B版
- 2024年版城市出租車租賃協(xié)議樣式版B版
- 2025年消防安全管理咨詢及標(biāo)準(zhǔn)制定合同2篇
- 2024-2025學(xué)年高中歷史第七單元復(fù)雜多樣的當(dāng)代世界第24課兩極對(duì)峙格局的形成學(xué)案含解析岳麓版必修1
- 2024-2025學(xué)年高中語(yǔ)文課時(shí)分層作業(yè)4歸去來(lái)兮辭并序含解析新人教版必修5
- 二零二四年度時(shí)尚傳媒廣告投放及制作合同
- 2025年度道路照明燈具批發(fā)合同范本3篇
- 2025年酒店客房銷售渠道建設(shè)與維護(hù)合同3篇
- 2025年度綠色生態(tài)農(nóng)業(yè)種植承包合同范本3篇
- 2025年蔬菜種植戶與農(nóng)產(chǎn)品電商平臺(tái)合作合同范本3篇
- GB/T 31888-2015中小學(xué)生校服
- 質(zhì)量檢查考核辦法
- 不動(dòng)產(chǎn)登記實(shí)務(wù)培訓(xùn)教程課件
- 不銹鋼制作合同范本(3篇)
- 云南省普通初中學(xué)生成長(zhǎng)記錄-基本素質(zhì)發(fā)展初一-初三
- 2023年系統(tǒng)性硬化病診斷及診療指南
- 外科醫(yī)師手術(shù)技能評(píng)分標(biāo)準(zhǔn)
- 《英語(yǔ)教師職業(yè)技能訓(xùn)練簡(jiǎn)明教程》全冊(cè)配套優(yōu)質(zhì)教學(xué)課件
- 采購(gòu)控制程序
- 六年級(jí)上冊(cè)數(shù)學(xué)簡(jiǎn)便計(jì)算題200題專項(xiàng)練習(xí)
- 冀教版八年級(jí)上冊(cè)Unit 1 單詞短語(yǔ)句型復(fù)習(xí)預(yù)習(xí)單
評(píng)論
0/150
提交評(píng)論