题目:温度转化。
姓名:李晓静邵芳王皓亮。
日期:2024年12月21日星期二。
目录。题目要求:华氏和摄氏温度互换。
基本思路:通过简单的温度转换(华氏:fahrenheit,摄氏celsius)程序,说明了switch语句和do…..while循环在实际使用中的一些问题。
运行该程序后,首先由用户选择转换的类型,再由switch语句根据输入进行选择处理,直到用户选择quit退出为止,跳出循环程序结束。
switch语句中每一类处理结束时都要加break语句,否则程序会继续执行紧接下来的语句。
编程实现:void main()
char cmnd;
float inp;
do{printf(“please select functions:”);
printf(“1:convert celsius to fahrenheit”);
printf(“2:convert fahrenheit to celsius”);
printf(“3:quit”);
scanf(“%c”,&cmnd得到用户选择的功能类型*/
switch(cmnd)
case’1摄氏转华氏*/
printf(“please input celsius temperature to convert(no less then -273.16):”);
scanf(“%f”,&inp);
printf(“this temperature in fahrenheit is:%f”,inp*1.8+32);
break;
case’2华氏转摄氏*/
printf(“please input f temperature to convert(no less then -459.69);”);
scanf(“%f”,&inp);
printf(“this temperature in centigrade is :%f”,5*(inp-32)/9);
break;
case’3退出,注意要有break语句*/
break;
default其他输入的处理*/
printf(“unsupported command,please input again.”);
getchar();
while?(cmnd!=’3’);
return 0;
结论:该程序能实现华氏和摄氏温度的互换。
C语言课程课程设计
课程设计报告。课程名称 c语言程序设计 系别 xxx 专业班级 xxx班 学号 xxxxxxxxxx 姓名 xxx 课程题目 10或100以内儿童加减乘除算术游戏。完成日期 2013.6.14 19 指导老师 xxx 2013年 6月 21日。附件 一 程序模块图。二 源程序。include inc...
C语言课程设计
目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。xx xx学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 课程类别 专业基础课。制订时间 2010年11月 计算机科学与技术系制。c语言程序课程设计教学...
C语言课程设计
目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。珠海学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 2010级计算机科学与技术系各专业。课程类别 专业基础课。制订时间 2010年11月 计算机科学与技...