文档介绍:武汉xx大学计算机科学与工程学院《计算机程序设计基础》实验报告[2]专业班级2014机械01班实验时间2015年4月14日学生学号x实验地点6#机房学生姓名x指导教师xx实验项目程序控制结构实验类别基础性实验学时6实验目的及要求熟悉C语言各种语句的含义和用法。掌握顺序结构程序设计的方法。掌握if语句和switch语句的用法,并理解if_else语句嵌套中的匹配关系。掌握for语句、while语句和do-while语句的用法,并熟练应用循环嵌套结构解决问题。能综合运用选择语句、循环语句和转向语句解决较复杂问题。掌握一些常用算法,如穷举法、迭代法。熟悉结构化程序设计的方法成绩评定表类别评分标准分值得分合计上机表现按时出勤、遵守纪律认真完成各项实验内容30分报告质量程序代码规范、功能正确填写内容完整、体现收获70分说明:评阅教师:日期:年月日实验内容仔细阅读并上机运行实验指导第13页“实验三选择结构程序设计”中“”,学****if语句用法,并将运行结果窗口的抓图粘贴到下面#include<>intmain(){ charc; printf("inputacharacter:"); c=getchar(); if(c<32) printf("Thisisacontrolcharacter\n"); elseif(c>='0'&&c<='9') printf("Thisisadigit\n"); elseif(c>='A'&&c<='Z') printf("Thisisacaptitalleter\n"); elseif(c>='a'&&c<='z') printf("Thisisasmallleter\n"); else printf("Thisisanothercharacter\n"); return0;}上机运行实验指导第14页“”中的第2)、4)、6)题,结合程序运行结果理解每条语句的含义并将运行结果窗口的抓图粘贴到下面。2)#include<>intmain(){ intx,y; printf("Enterx,y:"); scanf("%d%d",&x,&y); printf("x,y:%d%d\n",x,y); if(x>y)printf("x=%d\n",x); if(x<y)printf("y=%d\n",y); if(x==y)printf("x==y%d\n,x");}3)#include<>intmain(){ inta,b,c,t; printf("Entera,b,c:"); scanf("%d%d%d",&a,&b,&c); printf("a=%d,b=%d,c=%d\n",a,b,c); if(a>b) { t=b;b=a;a=t; } if(b>c) { t=c;c=b;b=t; } if(a>b) { t=b;b=a;a=t; } printf("%d<%d<%d\n",a,b,c);}3)编程实现实验指导第16页“”中第1题,上机运行正确后将程序源代码及运行结果的窗口抓图填写到下面。1)#include<>intmain(){ doublex,y; printf("Enterx:"); scanf("%lf",&x); printf("x=%g\n",x); if(x<1) { y=x; } else if(x<10) { y=2*x-1; } else { y=3*x-1; } printf("%g\n",y);}16页****题2.#include<>intmain(){ inty0,m0,d0,y1,m1,d1,a,i,e; printf("请输入你的生日,格式:年/月/日。并按Enter确认。\n"); scanf("%d/%d/%d",&y0,&m0,&d0); printf("请输入当前日期,格式:年/月/日。并按Enter确认。\n"); scanf("%d/%d/%d",&y1,&m1,&d1); if(m1>=m0&&d1>=d0) { a=y1-y0; printf("你已经%d岁。\n",a); } if(m1>=m0&&d1<d0) { i=d0-d1;a=y1-y0; printf("你还差%d天满%d岁。\n",i,a); } if(m1<m0) {a=y1-y0-1; printf("你已经%d岁。\n",a);}}3.#include<>intmain(){ inta; printf("输入一个数:"); scanf("%d",&a); if(a%2==0) { printf("%d是偶数。\n",a); } else { printf("%