"C语言程序设计课后答案精简汇总:输出Very Good!和求最大值"
需积分: 4 80 浏览量
更新于2024-03-25
收藏 73KB DOC 举报
a,b,c);
max = a; //假设最大数为a
if (b > max)
{
max = b;
}
if (c > max)
{
max = c;
}
printf("最大值为:%d\n", max);
}1.7 编写一个程序,输入一个整数值,输出其绝对值。解:main(){int num;printf("请输入一个整数值:\n");scanf("%d", &num);
if (num < 0)
{
num = -num;
}
printf("绝对值为:%d\n", num);
}1.8 编写一个程序,计算长方形的周长和面积。解:main(){float length, width, perimeter, area;printf("请输入长方形的长和宽:\n");scanf("%f,%f", &length, &width);
perimeter = 2 * (length + width);
area = length * width;
printf("长方形的周长为:%f\n", perimeter);
printf("长方形的面积为:%f\n", area);
}1.9 编写一个程序,输入华氏温度,输出对应的摄氏温度。解:main(){float fahrenheit, celsius;printf("请输入华氏温度:\n");scanf("%f", &fahrenheit);
celsius = (fahrenheit - 32) * 5 / 9;
printf("摄氏温度为:%f\n", celsius);
}1.10 编写一个程序,输入三个实数,输出其中最大者和最小者。解:main(){float a, b, c, max, min;printf("请输入三个实数a,b,c:\n");scanf("%f,%f,%f", &a, &b, &c);
max = a;
min = a;
if (b > max)
{
max = b;
}
if (c > max)
{
max = c;
}
if (b < min)
{
min = b;
}
if (c < min)
{
min = c;
}
printf("最大值为:%f,最小值为:%f\n", max, min);
}
这是《C 语言程序设计》第三版课后答案的部分内容。每一个问题都依次给出了解决方案,并且使用简单清晰的代码实现。通过这些例题,读者可以学习如何使用 C 语言编写基本的程序,包括输入输出、条件判断和数学运算等方面的内容。希望读者在学习过程中能够仔细阅读、理解和实践这些例题,从而掌握 C 语言程序设计的基本技巧。
2008-06-19 上传
2023-11-05 上传
2023-12-07 上传
2023-12-14 上传
2023-12-20 上传
2023-08-17 上传
2024-10-25 上传
woa12346789
- 粉丝: 0
- 资源: 1
最新资源
- play-bootstrap:用于Bootstrap的Play框架库
- koa-fetchr:Fetchr 的中间件和 Koa 的兼容性包装器
- 基于GA遗传优化的TSP最短路径计算仿真
- TPV2-P2:还有一个理由不雇用我
- pepper-metrics:Pepper Metrics是一个工具,它可以帮助您使用RED方法收集运行时性能,然后将其输出为日志时间序列数据,默认情况下,它使用prometheus作为数据源,使用grafana作为UI
- 演讲少-项目开发
- LuaLSP:支持魔兽世界API的Lua语言服务器协议
- spsstonybrook.github.io
- MySpider:Java网络爬虫MySpider,特点是组件化,可插拔式的,可以根据一套接口实现你自己自定义的网络爬虫需求(本人JavaSE的温习项目,适合java新人)
- 基于ATtiny13的键控简单调光器-电路方案
- h2-h3-automated-measurement:自动测量h2和h3的工具
- pcb2gcode:此存储库已停产,开发仍在继续
- compass:Compass是一个轻量级的嵌入式分布式数据库访问层框架
- privacy-terms-observatory:隐私权条款天文台是已发布的隐私权和热门网站条款的存档
- 美团双buffer分布式ID生成系统
- *(星号)-项目开发