C语言课后实验设计答案

C语言课后实验设计答案

ID:39548355

大小:154.00 KB

页数:23页

时间:2019-07-06

C语言课后实验设计答案_第1页
C语言课后实验设计答案_第2页
C语言课后实验设计答案_第3页
C语言课后实验设计答案_第4页
C语言课后实验设计答案_第5页
资源描述:

《C语言课后实验设计答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计案例教程(含实验)设计性实验的程序参考答案实验项目一C程序的编辑、编译、连接和运行题目:编写程序,要求屏幕上显示如下信息:***********************ThisisaCprogram.***********************程序:#includevoidmain(){printf(“***********************”);printf(“ThisisaCprogramn.”);printf(“***********************”);}实验项目二数据类型、运算符、

2、表达式题目(1)程序填空:输入1个实数x,计算并输出其平方根(保留1位小数)。填空1.doublex,root;2.root=sqrt(x);(2)输入一个大写英文字母,输出相应的小写字母。填空1.ch=ch+32;实验项目三顺序结构程序设计题目(1)编写程序,输入三角形的三边长a、b、c,求三角形面积area。程序代码:#include#includemain(){floata,b,c,s,arer;printf("请输入三角形的三个边a,b,c:");scanf("%f,%f,%f",&a,&b,&c);s=

3、1.0/2*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c));printf("三角形的边为a=%7.2f,b=%7.2f,c=%7.2f",a,b,c);printf("三角形的面积area=%7.2f",area);(2)设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。程序代码:#includemain(){floath,r,l,s,sq,vq,vz;floatpi=3.1415926;printf("请输入圆半径r,圆柱高h:");scanf("%f,%f"

4、,&r,&h);l=2*pi*r;s=r*r*pi;sq=4*pi*r*r;vq=4.0/3.0*pi*r*r?*r;vz=pi*r*r*h;printf("圆周长为:l=%6.2f",l);printf("圆面积为:s=%6.2f",s);printf("圆球表面积为:sq=%6.2f",sq);printf("圆球体积为:vq=%6.2f",vq);printf("圆柱体积为:vz=%6.2",vz);(3)分别用getchar函数和scanf函数读入2个字符给变量c1、c2,然后分别用putchar函数和printf函数输出

5、这两个字符。程序代码:#includemain(){charc1,c2;printf("请输入两个字符c1,c2:");c1=getchar();c2=getchar();printf("用putchar语句输出结果为:");putchar(c1);putchar(c2);printf("请用scanf函数输入两个字符c1,c2:");scanf("%c%c",&c1,&c2);printf("用printf语句输出结果为:");printf("c1=%cc2=%c",c1,c2);}实验项目四分支结构程序设计题目(1)程序

6、填空。输入四个整数,输出其中的最小值。填空:min=a;if(b=10)程序代码:#includemain(){intx,y;printf("请输入x:");scanf("%d",&x);if(x<1)y=x;elseif(x<10)y=2*x-1;elsey=3*x-11;printf("x=%d,y=%d",x,y);}(3)给出一个百分制成绩,输出

7、对应的等级分。共分A、B、C、D、E五个等级。90分以上为A,81-89分为B,70-79分为C,60-69分为D,60分以下为E。要求分别用if语句和switch语句实现。程序代码:①用if-else语句实现:#includemain(){intg;Loop:printf("请输入g:");scanf("%d",&g);if(g<0

8、

9、g>100)gotoLoop;if(g>90)printf("A");seleif(g>80)printf("B");elseif(g>70)printf("C");elseif(g>60)prin

10、tf("D");elseprintf("E");}②用switch语句实现:#include

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。