C语言分支控制结构的编写.doc

C语言分支控制结构的编写.doc

ID:56016124

大小:192.00 KB

页数:7页

时间:2020-03-15

C语言分支控制结构的编写.doc_第1页
C语言分支控制结构的编写.doc_第2页
C语言分支控制结构的编写.doc_第3页
C语言分支控制结构的编写.doc_第4页
C语言分支控制结构的编写.doc_第5页
资源描述:

《C语言分支控制结构的编写.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、广东技术师范学院实验报告学院:广东技术师范学院专业:软件工程班级:09软件成绩:姓名:林楚金学号:2009034743005组别:组员:实验地点:工业中心203实验日期:2010.6.23指导教师签名:预习情况操作情况考勤情况数据处理情况实验4项目名称:分支控制结构的编写1、实验目的通过编程训练,熟练掌握分支控制结构的基本程序编写方法。2、实验内容题目1:输入2个整数分别赋给a和b,输出其中的较大数。#include#includemain(){inta,b;printf("请输入两个数:");scanf("%d

2、%d",&a,&b);if(a>b)printf("最大数为:%d",a);elseprintf("最大数为:%d",b);}题目2:已知,要求从键盘输入x值,编写程序输出对应的y值。#include#includevoidmain(){floatx,y;scanf("%f",&x);if(x>0)printf("y=%f",y=x+1);elseprintf("y=%f",y=x-1);}题目3:从键盘任意输入3个数,调用函数找出3个数中的最大值。#includefloatzu

3、idashu(floata,floatb){if(a>b)returna;elsereturnb;}voidmain(){floata,b,c;printf("请任意输入三个数:");scanf("%f%f%f",&a,&b,&c);printf("三个数中最大的一个为%.2f",zuidashu(zuidashu(a,b),c));}题目4:输入任意3个数iA、iB、iC,按从小到大的顺序排序后输出。#include#includemain(){floata,b,c,y;scanf("%f%f%f",&a,

4、&b,&c);if(a>b){y=a;a=b;b=y;}if(a>c){y=a;a=c;c=y;}if(b>c){y=b;b=c;c=y;}printf("%.1f<%.1f<%.1f",a,b,c);}题目5:编写程序,从键盘输入一个0至6之间的整数,当值为0时,输出Sunday,值为1时,输出Monday,值为2时,输出Tuesday,以此类推,其他数据则输出错误。#include#includevoidmain(){inti,j;charb[7][4]={"Sun","Mon","Tue","Wed",

5、"Tur","Fir","Sat"};scanf("%d",&i);i=i%7;for(j=0;j<3;j++)printf("%c",b[i][j]);printf("");}题目6:完善实训2中的题目9,按下列格式编写用户选择菜单,当用户输入对应选项时,调用相应的计算功能。

6、-----------------------------------

7、

8、1---Circumference

9、

10、2---Circulararea

11、

12、3---Triangle’sarea

13、

14、4---Cone’sSurfacearea

15、

16、5---Exit

17、

18、-------

19、----------------------------------

20、#include#defineT3.14#include#includevoidmain(){inti;floata,b,c,r,h;printf("请选择你要的操作:1----------Circular_area2----------Circumference3----------Triangle_area4----------Cone_Surface_

21、area5----------Exit");scanf("%d",&i);switch(i){case1:printf("请输入圆的半径r:");scanf("%f",&r);printf("圆的周长为:%.2f",Circular_area(r));break;case2:printf("请输入圆的半径r:");scanf("%f",&r);printf("圆的面积为:%.2f",Circumference(r));break;case3:printf("请输入三角形的三边abc:");scanf("%f%f%f",&a,&b,

22、&c);printf("三角形的面积为:%.2f",Triangle_area(a,b,c));break;case4:printf

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

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

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