1 / 51
文档名称:

哈工大C语言实验题.docx

格式:docx   大小:106KB   页数:51页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

哈工大C语言实验题.docx

上传人:sssmppp 2019/7/30 文件大小:106 KB

下载得到文件列表

哈工大C语言实验题.docx

文档介绍

文档介绍:Q308.(10分)第5章实验2:体型判断。医务工作者经广泛的调查和统计分析,根据身高与体重因素给击了以下按“体指数”进行体型判断的方法。体指数计算公式是:t=w/(h*h)其中:t是体指数;w是体重,其单位为千克;h是身高,其单位为米。根据给定的体指数t计算公式,可判断你的体重属于何种类型:当t<18时,为低体重;当18Wt〈25吋,为正常体重;当25Wt<27时,为超重体重;当t〈18时,输出:Lowerweight!\n,z当18Wt<25时,输岀:,zStandardweight!\n,z当25Wt〈27时,输出:"Higherweight!\n〃当t$27吋,输岀:"Toofat!\n,z当t227时,为肥胖。****输入提示信息格式:"Pleaseenterh,w:\n,z****输入数据格式要求:〃%f,%f〃(先读入身高,再读入体重,身高以米读入,体重以千克读入)输出数据格式要求:#inelude<>#inelude<>floattzw,h;printf("Pleaseenterh,w:\rT);scanf("%f%f:&h,&w);t=w/(h*h);if(t<18)printf(nLowerweight!\n");elseif(t>=18&&t<25)printf(nStandardweight!\n");elseif(t>=25&&t<27)printf("Higherweight!\n");elseprintf("Toofat!\n");return0;Q586.(10分)编写一个程序,输入年份和月份,判断该年是否是闰年,并根据给出的月份判断是什么季节和该月有多少天?(闰年的条件是年份能被4整除但不能被100整除,或者能被400整除;规定3〜5月为春季,6~8月为夏季,旷11月为秋季,1、2和12月为冬季)。**输入格式要求:"%d, 提示信息:"Pleaseenteryear,month:z,**输出格式要求:〃%disleapyear\nz/〃%disnotleapyear\n,/〃Theseasonisspring/summer/autumn/winter""Thenumberofdaysofthismonthis%d\n〃程序运行示例如下:实例1:Pleaseenteryear,month:2012,11isleapyearTheseasonisautumnThenumberofdaysofthismonthis30实例2:Pleaseenteryear,month:2013,12isnotleapyearTheseasoniswinterThenumberofdaysofthismonthis31#include<>#include<>intyear=OJeap=Ozmon二O,day二0;printf(:u);scanf("%d,%d;&year,&mon);if((year%100!=0&&year%4==0)||(year%100==0&&year%400==0)){printf(n%disleapyear\n;year);leap=l;elseprintf(M%disnotleapyear\n^year);switch(mon)case1:case2:case12:printf(,!Theseasoniswinter\rT);break;case3:case4:case5:prin廿(MTheseasonisspring\nM);break;case6:case7:case8:printf(”Theseasonissummer\nn);break;case9:case10:casell:printf(nTheseasonisautumn\nn);break;}switch(mon){case1:case3:case5:case7:case8:case10:case12:day=31;break;case4:case6:case9:casell:day=30;break;case2:讦(leap==l)day=29;elseday=28;}printf(MThenumberofdaysofthismonthis%d\n:day);}Q3161.(10分)请用elseif多分支条件判断语句编程设计一个简单的计算器程序。要求:请用户按以下形式从键盘输入表达式:操作数①运算符op操作数②然后计算表达式的值**输入提示信息**:无**输入数据格式**:〃%f%c%f〃**输出数据格式**:〃%・2f%c%・2f=%.2f\n,z若若输入的运算符是除法运算符/,当除数为0时,输出数据格式为:Ma