电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

哈工大C语言实验题VIP免费

哈工大C语言实验题_第1页
1/37
哈工大C语言实验题_第2页
2/37
哈工大C语言实验题_第3页
3/37
窗体顶端Q308.(10分)第5章实验2:体型判断。医务工作者经广泛的调查和统计分析,根据身高与体重因素给出了以下按“体指数”进行体型判断的方法。体指数计算公式是:t=w/(h*h)其中:t是体指数;w是体重,其单位为千克;h是身高,其单位为米。根据给定的体指数t计算公式,可判断你的体重属于何种类型:当t<18时,为低体重;当18≤t<25时,为正常体重;当25≤t<27时,为超重体重;当t≥27时,为肥胖。****输入提示信息格式:"Pleaseenterh,w:\n"****输入数据格式要求:"%f,%f"(先读入身高,再读入体重,身高以米读入,体重以千克读入)****输出数据格式要求:当t<18时,输出:"Lowerweight!\n"当18≤t<25时,输出:"Standardweight!\n"当25≤t<27时,输出:"Higherweight!\n"当t≥27时,输出:"Toofat!\n"窗体底端#include#includemain(){floatt,w,h;printf("Pleaseenterh,w:\n");scanf("%f,%f",&h,&w);t=w/(h*h);if(t<18)printf("Lowerweight!\n");elseif(t>=18&&t<25)printf("Standardweight!\n");elseif(t>=25&&t<27)printf("Higherweight!\n");elseprintf("Toofat!\n");return0;}窗体顶端窗体顶端Q586.(窗体底端10分)编写一个程序,输入年份和月份,判断该年是否是闰年,并根据给出的月份判断是什么季节和该月有多少天?(闰年的条件是年份能被4整除但不能被100整除,或者能被400整除;规定3~5月为春季,6~8月为夏季,9~11月为秋季,1、2和12月为冬季)。**输入格式要求:"%d,%d"提示信息:"Pleaseenteryear,month:"**输出格式要求:"%disleapyear\n""%disnotleapyear\n""Theseasonisspring/summer/autumn/winter""Thenumberofdaysofthismonthis%d\n"程序运行示例如下:实例1:Pleaseenteryear,month:2012,112012isleapyearTheseasonisautumnThenumberofdaysofthismonthis30实例2:Pleaseenteryear,month:2013,122013isnotleapyearTheseasoniswinterThenumberofdaysofthismonthis31窗体底端#include#includemain(){intyear=0,leap=0,mon=0,day=0;printf("Pleaseenteryear,month:");scanf("%d,%d",&year,&mon);if((year%100!=0&&year%4==0)||(year%100==0&&year%400==0)){printf("%disleapyear\n",year);leap=1;}elseprintf("%disnotleapyear\n",year);switch(mon){case1:case2:case12:printf("Theseasoniswinter\n");break;case3:case4:case5:printf("Theseasonisspring\n");break;case6:case7:case8:printf("Theseasonissummer\n");break;case9:case10:case11:printf("Theseasonisautumn\n");break;}switch(mon){case1:case3:case5:case7:case8:case10:case12:day=31;break;case4:case6:case9:case11:day=30;break;case2:if(leap==1)day=29;elseday=28;}printf("Thenumberofdaysofthismonthis%d\n",day);}窗体顶端Q3161.(10分)请用elseif多分支条件判断语句编程设计一个简单的计算器程序。要求:(1)请用户按以下形式从键盘输入表达式:操作数①运算符op操作数②(2)然后计算表达式的值**输入提示信息**:无**输入数据格式**:"%f%c%f"**输出数据格式**:"%.2f%c%.2f=%.2f\n"若若输入的运算符是除法运算符/,当除数为0时,输出数据格式为:"datis0!Error!\n"若输入的运算符不是加(+)、减(-)、乘(*)、除(/),则输出数据格式为:"Error!\n"[友情提示]:①用户输入的运算符为算术运算符:加(+)、减(-)、乘(*)、除(/)。用字符变量op表示;②操作数①和操作数②为浮点型数据,分别用浮点型变量dat1、dat2表示。③程序运行结果如下所示:1+2↙1.00+2.00=3.00#include#includemain(){floata=0,b=0;charop;scanf("%f%c%f",&a,&op,&b);if(op=='+')printf("%.2f%c%.2f=%.2f\n",a,op,b,a+b);elseif(op=='-')printf("%.2f%c%.2f=%.2f\n",a,op,b,a-b);elseif(op=='*')printf("%.2f%c%.2f=%.2f\n",a,op,b,a*b);elseif(op=='/'){if(b!=0)printf("%.2f%c%.2f=%.2f\n",a,op,b,a/b);elseprintf("datis0!Error!\n");}elseprintf("Error!\n");}窗体底端窗体顶端Q3185.(10分)实验二(2016春刘秉权C语言课):根据输入的百分制...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

哈工大C语言实验题

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部