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

上传人:99****p 文档编号:1616791 上传时间:2019-03-09 格式:DOC 页数:35 大小:194.50KB
下载 相关 举报
C语言程序设计苏小红版答案.doc_第1页
第1页 / 共35页
C语言程序设计苏小红版答案.doc_第2页
第2页 / 共35页
C语言程序设计苏小红版答案.doc_第3页
第3页 / 共35页
C语言程序设计苏小红版答案.doc_第4页
第4页 / 共35页
C语言程序设计苏小红版答案.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

1、2.2 #includemain()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“,b2=x/100;b1=(x-b2*100)/10;b0=x

2、%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“,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:“);scanf(“%f,%f,%f“,x=(

3、-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“,printf(“%d,%dn“,a,b);4.2 #includemain()lo

4、ng a,b;float x,y;scanf(“%d,%dn“,scanf(“%f,%fn“,printf(“a=%d,b=%dn“,a,b);printf(“x=%f,b=%fn“,x,y);5.1 #includemain()float a;printf(“Innputa:“);scanf(“%f“,if(a=0)a=a;printf(“a=%fn“,a);elsea=-a;printf(“a=%fn“,a);5.2 #includemain()int a;printf(“Inputa:“);scanf(“%d“,if(a%2=0)printf(“a 是偶数“);elseprintf(“a

5、 是奇数“);5.3 #include#includemain()float a,b,c,s,area;printf(“Inputa,b,c:“);scanf(“%f,%f,%f“,if(a+bcarea=(float)sqrt(s*(s-a)*(s-b)*(s-c);printf(“area=%fn“,area);elseprintf(“不是三角形“);5.4 #include#includemain()float a,b,c,x,y;printf(“Inputa,b,c:“);scanf(“%f,%f,%f“,if(a=0)printf(“该方程不是一元二次方程n“);if(b*b-4*a

6、*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);elseprintf(“该方程无实根n“);5.5 #includemain()int year,flag;printf(“Input a year:“);scanf(“%d“,if(year%4=0elseflag=0;if(flag=1)printf(“%d is a leap year !

7、n“,year);elseprintf(“%d is not a leap year !n“,year);5.6 #includemain()int year,flag;printf(“Input a year:“);scanf(“%d“,flag=year%400=0|year%4=0if(flag=1elseprintf(“%d is not a leap year !n“,year);5.7 #includemain()char ch;printf(“Inputch:“);scanf(“%c“,if(ch=aprintf(“Inputch:“);scanf(“%c“,if(ch=48pr

8、intf(“Input score:“);scanf(“%d“,grade=score/10;if(score100)printf(“Input errorn“);if(score=90printf(“Input year,month:“);scanf(“%d,%d“,if(month12|monthmain()int i,j,k;char space= ;for(i=1;imain()int k=4,n;for(n=0;nmain()int k=4,n;for(n=0;nmain()int i,sum=0;for(i=1;imain()long i;long term,sum=0;for(i

9、=1;i#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:“);scanf(“%f“,sum=x;term=x;doterm=-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=1find=1;x+;/* int x,find=0;for (x=1;!find;x+)if(x%2=1find=1;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。