C语言课程设计

发布 2022-09-30 16:28:28 阅读 9347

题目:温度转化。

姓名:李晓静邵芳王皓亮。

日期: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月 计算机科学与技...