实验二答案
更新时间:2023-09-13 11:11:01 阅读量: 教学研究 文档下载
359242463.docx数据描述(基本数据类型及运算符)答案
实验二数据描述(基本数据类型及运算符)答案
编程及调试实例2-1改正错误后的程序 #include
int celsius, fahr; fahr = 100;
celsius = 5 * (fahr - 32) / 9;
printf(\ %d, celsius = %d\\n\ }
编程及调试练习2-1:源程序 (1)
#include
int celsius, fahr;
fahr = 150; /*只改变fahr的值*/
celsius = 5 * (fahr - 32) / 9; /*celsius = 5 * (fahr - 32) / 9与上面的实例完全一样 */ printf(\ }
运行程序后,输出: fahr = 150, celsius = 65
(2)
#include
int celsius, fahr;
fahr = 150; /*fahr的值仍为150*/
celsius = 5*fahr / 9 - 5*32 / 9; /* celsius的值的计算方法从数学上看与(1)的完全一样*/ printf(\ }
运行程序后,输出: fahr = 150, celsius = 66
(3)
#include
int celsius, fahr;
fahr = 150; /* fahr的值仍为150*/
1
359242463.docx数据描述(基本数据类型及运算符)答案
celsius = 5 / 9*(fahr–32); /* celsius的值的计算方法从数学上看与(1)和(2)的完全一样*/ printf(\ }
运行程序后,输出: fahr = 150, celsius =0
原因分析:
从数学上看,以上三个程序的输出结果应该完全相同,但程序运行后输出的结果不一样,这是为什么呢?其实原因很简单,只要同学们掌握C的运算规则就可以找到答案。在此应注意两点:一是整型数据与整型数据进行运算时,结果取整型(小数部分被舍弃掉);二是运算的优先级和结合性。
思考与进一步练习:
以上已知摄氏温度,求对应的华氏温度的程序,得到的华氏温度是近似值(有时甚至相差较大),若要得到精确华氏温度值,应定义什么数据类型?计算华氏温度的赋值语句应如何写?
编程及调试练习2-2:源程序 (1)
#include
int celsius, fahr; celsius = 26; fahr= 9/5*(celsius + 32);
printf(\ }
运行程序后,输出: celsius = 26, fahr =58
(2)
#include
int celsius, fahr; celsius = 26;
fahr= 9*celsius/5 + 9*32/5;
printf(\ }
运行程序后,输出: celsius = 26, fahr =103
(3)
#include
2
359242463.docx数据描述(基本数据类型及运算符)答案
int celsius, fahr; celsius = 26; fahr= 9*(celsius + 32)/5;
printf(\ }
运行程序后,输出: celsius = 26, fahr =104
?
如何求摄氏温度65°C所对应的华氏温度?
答:将以上程序中的语句celsius = 26;改为celsius = 65;,即是求摄氏温度65°C所对应
的华氏温度。
★通过以上练习,分析产生不同运行结果的原因,思考并总结得到精确且完全一致结果的措施。
3
- 公务员上岸同学告诉你,怎样走出面试中常见的十大误区
- 作表率,我们怎么办(办公室主任)
- 乘务员安全责任书
- 增员面试流程
- 河南省焦作市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 最新4社区工作者面试题
- 个人简历表
- 男教工体检必检项目
- 河南省兰考县规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 兼职译员测试稿
- 河南省开封市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 永州职业技术学院校园总体规划-永州职业学院
- 最新5、培训科长笔试题(答案)
- 2019雅商酒店境外人员登记培训稀有资料,不可错过
- 小学教师求职简历范文
- 红酒知识与礼仪
- 春节给领导拜年的短信拜年词
- 2019年上半年中小学教师资格证结构化面试真题1
- 20XX年县干部培训工作目标
- 硬笔试听课
- 答案
- 实验
- 《有效课堂教学的实施与策略》网上考试试卷及答案二
- 2018版中国医药包装市场评估分析研究报告目录
- 江南大学选修课之合集
- 三一服务工程师考试题库-选择题
- 机电工程系07级顶岗实习学生及专业指导教师名单
- 无锡市事业单位岗位设置管理实施意见
- 东风小学开展文明用语礼仪操活动
- 郭丽霞版PLC第六章课后答案
- 人教版八年级物理第六章《质量与密度》单元测试题
- 2013-2014学年高中地理 单元检测(二) 鲁教版必修3
- 高辛镇食品安全网格化实施方案
- 让学习成为教师的一种生活方式
- 2015-2016年文化传媒行业分析报告
- 欧音 整理版 Microsoft Word 文档
- 1212病理合下
- 全国带泵罐车定点卸液监控信息公共服务平台管理实施细则(试行)改
- 英语教学法教程试题库 辅修
- 北京四中2011-2012学年高一上学期期中考试试卷(英语)
- 2013中国软件杯题目 - 图文
- 卷首语,卷尾语