ImageVerifierCode 换一换
格式:DOCX , 页数:55 ,大小:21.68KB ,
资源ID:16586199      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-16586199.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言程序设计苏小红版答案.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

C语言程序设计苏小红版答案.docx

1、C语言程序设计苏小红版答案main() float x=2.5,y=2.5,z=2.5; printf(x=%fn,x); printf(y=%fn,y); printf(z=%fn,z);3.1(1) #includemain() int a=12,b=3; float x=18.5,y=4.6; printf(%dn,(float)(a*b)/2); printf(%dn,(int)x%(int)y);3.2 #includemain() int x,b0,b1,b2,s; printf(Inputx:); scanf(%d,&x); b2=x/100; b1=(x-b2*100)/10;

2、 b0=x%10; s=b0*100+b1*10+b2; printf(s=%dn,s);3.3 #include#includemain() float rate=0.0225; float n,capital,deposit; printf(Input n,capital:); scanf(%f,%f,&n,&capital); deposit=capital*pow(1+rate,n); printf(deposit=%fn,deposit);3.4 #include#includemain() float a,b,c; double x,y; printf(Inputa,b,c:);

3、scanf(%f,%f,%f,&a,&b,&c); x=(-b+sqrt(b*b-4*a*c)/(2*a); y=(-b-sqrt(b*b-4*a*c)/(2*a); printf(x=%f,y=%fn,x,y);4.1(1) #includemain() char c1=a,c2=b,c3=c; printf(a%cb%cc%cn,c1,c2,c3);4.1(2) #includemain() int a=12,b=15; printf(a=%d%,b=%d%n,a,b);4.1(3) #includemain() int a,b; scanf(%2d%*2s%2d,&a,&b); prin

4、tf(%d,%dn,a,b);4.2 #includemain() long a,b; float x,y; scanf(%d,%dn,&a,&b); scanf(%f,%fn,&x,&y); printf(a=%d,b=%dn,a,b); printf(x=%f,b=%fn,x,y);5.1 #includemain() float a; printf(Innputa:); scanf(%f,&a); if(a=0) a=a; printf(a=%fn,a); else a=-a; printf(a=%fn,a); 5.2 #includemain() int a; printf(Input

5、a:); scanf(%d,&a); if(a%2=0) printf(a是偶数); else printf(a是奇数); 5.3 #include#includemain() float a,b,c,s,area; printf(Inputa,b,c:); scanf(%f,%f,%f,&a,&b,&c); if(a+bc&a+cb&b+ca) s=(a+b+c)/2; area=(float)sqrt(s*(s-a)*(s-b)*(s-c); printf(area=%fn,area); else printf(不是三角形); 5.4 #include#includemain() floa

6、t a,b,c,x,y; printf(Inputa,b,c:); scanf(%f,%f,%f,&a,&b,&c); if(a=0) printf(该方程不是一元二次方程n); if(b*b-4*a*c0) x=(-b+sqrt(b*b-4*a*c)/(2*a); y=(-b-sqrt(b*b-4*a*c)/(2*a); printf(x=%f,y=%fn,x,y); else if(b*b-4*a*c=0) x=-b/(2*a); y=-b/(2*a); printf(x=%f,y=%fn,x,y); else printf(该方程无实根n); 5.5 #includemain() int

7、 year,flag; printf(Input a year:); scanf(%d,&year); if(year%4=0&year%400!=0|year%400=0) flag=1; else flag=0; if(flag=1) printf(%d is a leap year !n,year); else printf(%d is not a leap year !n,year); 5.6 #includemain() int year,flag; printf(Input a year:); scanf(%d,&year); flag=year%400=0|year%4=0&ye

8、ar%100!=01:0; if(flag=1&flag!=0) printf(%d is a leap year !n,year); else printf(%d is not a leap year !n,year); 5.7 #includemain() char ch; printf(Inputch:); scanf(%c,&ch); if(ch=a&ch=A&ch=Z) ch=getchar(); ch=ch+32; printf(%c,%dn,ch,ch); else printf(%c,ch); 5.8 #includemain() char ch; printf(Inputch

9、:); scanf(%c,&ch); if(ch=48&ch=65&ch=97&ch=122) printf(ch是小写字母n); else if(ch=32) printf(ch是空格n); else printf(ch是其他字符n); 5.9 #includemain() int score,grade; printf(Input score:); scanf(%d,&score); grade=score/10; if(score100) printf(Input errorn); if(score=90&score=80&score=70&score=60&score=0&score6

10、0) printf(%d- -En,score); 5.10 #includemain() int year,month; printf(Input year,month:); scanf(%d,%d,&year,&month); if(month12|month=0) printf(error monthn); else switch(year,month) case 12: case 10: case 8: case 7: case 5: case 3: case 1: printf(31天n); break; case 11: case 9: case 6: case 4: printf

11、(30天n); break; case 2: if(year%4=0&year!=0|year%400=0) printf(29天n); else printf(28天n); break; default: printf(Input errorn); 6.1(1) #includemain() int i,j,k; char space= ; for(i=1;i=4;i+) for(j=1;j=i;j+) printf(%c,space); for(k=1;k=6;k+) printf(*); printf(n); 6.1(2) #includemain() int k=4,n; for(n=

12、0;nk;n+) if(n%2=0) continue; k-; printf(k=%dn,n=%dn,k,n);6.1(3) #includemain() int k=4,n; for(n=0;nk;n+) if(n%2=0) break; k-; printf(k=%d,n=%dn,k,n);6.2(1) #includemain() int i,sum=0; for(i=1;i=101;i+) sum=sum+i; printf(sum=%dn,sum);6.2(2) #includemain() long i; long term,sum=0; for(i=1;i=101;i=i+2)

13、 term=i*(i+1)*(i+2); sum=sum+term; printf(sum=%ldn,sum);6.2(4) #include#includemain() int n=1; float term=1.0,sign=1,sum=0; while(term=1e-4) term=1.0/sign; sum=sum+term; sign=sign+n; n+; printf(sum=%fn,sum);6.2(5) #include#includemain() int n=1,count=1; float x; double sum,term; printf(Input x:); sc

14、anf(%f,&x); sum=x; term=x; do term=-term*x*x/(n+1)*(n+2); sum=sum+term; n=n+2; count+; while(fabs(term)=1e-5); printf(sin(x)=%f,count=%dn,sum,count);6.3 #includemain() int x=1,find=0; while(!find) if(x%2=1&x%3=2&x%5=4&x%6=5&x%7=0) printf(x=%dn,x); find=1; x+; /* int x,find=0; for (x=1;!find;x+) if(x

15、%2=1&x%3=2&x%5=4&x%6=5&x%7=0) printf(x=%dn,x); find=1; */6.4 #includemain() int i,n; long p=1,m=1; printf(Input n:); scanf(%d,&n); for(i=1;i=n;i+) p=i*i; m=i*i*i; printf(p=%d,m=%dn,i,p,i,m); 6.5 #includemain() float c,f; for(c=-40;c=110;c=c+10) f=9/5*c+32; printf(f=%fn,f); 6.6 #include#includemain()

16、 int n; double c=0.01875,x; do x=x*pow(1+c,12)-1000; n+; while(x0); printf(x=%dn,x);6.7 #includemain() int n=0; float a=100.0,c; printf(Inputc:); scanf(%f,&c); do a=a*(1+c); n+; while(a=200); printf(n=%dn,n);6.8 #include#includemain() int n=1,count=1; double sum=1,term=1; while(fabs(term)=1e-5) term

17、=pow(-1,count)*(1.0/(n+2); sum=sum+term; n=n+2; count+; sum=4*sum; printf( sum=%f,count=%dn,sum,count);6.9 #include#includemain() int n=1,count=1; double sum=1,term=1; while(fabs(term)=1e-5) term=term*(1.0/n); sum=sum+term; n+; count+; printf(sum=%f,count=%dn,sum,count);6.10 #include#includemain() i

18、nt x; for(x=100;x=999;x+) if(x=pow(x/100,3)+pow(x/10%10,3)+pow(x%10,3) printf(x=%dn,x); 6.11 #includemain() int i=0,n; long sum=0,term=1; printf(Inputn:); scanf(%d,&n); do i+; term=term*i; sum=sum+term; while(sumn); printf(%dn,i-1);6.12 #includemain() int i,n,m,count=0,sum=0; printf(Input n:); scanf

19、(%d,&n); for(i=1;i0) sum=sum+m; count+; else break; printf(sum=%d,count=%dn,sum,count); 6.13 #includemain() int i,n,m,count=0,sum=0; printf(Inputn:); scanf(%d,&n); for(i=1;i0|m0) sum=sum+m; count+; else break; printf(sum=%d,count=%dn,sum,count); 6.14 #includemain() int x,y,z; for(x=0;x=17;x+) for(y=

20、0;y=25;y+) 3*x+2*y+z=50; z=30-x-y; if( 3*x+2*y+z=50&x+y+z=30) printf(x=%d,y=%d,z=%dn,x,y,z); 6.15 #includemain() int x,y; for(x=0;x=98;x+) y=98-x; 2*x+4*y=386; if(x+y=98&2*x+4*y=386) printf(x=%d,y=%dn,x,y); 6.16 #includemain() int x,y,z; for(x=0;x=20;x+) for(y=0;y=33;y+) 3*y+5*x+z/3.0=100; z=100-x-y

21、; if (5*x+3*y+z/3.0=100&z+x+y=100) printf(x=%d,y=%d,z=%dn,x,y,z); 6.17 #includemain() int x,y,z; for(x=1;x=9;x+) for(y=1;y0) printf(x=%d,y=%d,z=%dn,x,y,z); 7.1 #includeint Square(int i) return i*i;int main() int i=0; i=Square(i); for( ;i3;i+) static int i=1; i+=Square(i); printf(%d,i); printf(%dn,i); return 0;7.2 #includeint hour,minute,second;void update() second+; if(second=60) second=0; minute+; if(minute=60) minute=0; hour+; if(hour=24) hour=0;void display() printf(%d,%d,%dn,hour,minute,second);void delay() int t;int main() int i; void updaye(),displ

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2