一、PTA实验作业
题目1.温度转换
本题要求编写程序,计算华氏温度100°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。
1.实验代码
2.设计思路
- (1) 定义fahr,celsius用来分别存放华氏温度和摄氏温度数据;
- (2)使用所给公式进行计算;
- (3)输出结果。
3.本题调试过程碰到问题及解决办法
输出格式没有注意,导致错误。
题目2.阶梯电价
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。
1.实验代码
2.设计思路
- (1)定义浮点型变量x,cost;
- (2)采用if结构得出答案,输出。
- 3.本题调试过程碰到问题及解决办法
- 一开始没有注意到要使用浮点型变量,采用int来定义x和cost,导致错误。后来查阅课本,得以解决。
- 题目3.输出华氏-摄氏温度转换表
- 1.实验代码
-
- 2.设计思路
- (1 )定义int和double型变量,采用if机构达到题目要求;
- (2)采用for循环,得到答案,输出。
- 3.本题调试过程碰到问题及解决办法
- for循环使用不熟练,括号中的;写成,。导致多次错误。查阅课本,得到解决。