题目一:7-3 温度转换
本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。
1.实验代码
2.设计思路
- 1.定义fahr和celsius;
- 2.给fahr赋值;
- 3.表达式:celsius=5*(fahr-32)/9;
4.输出fahr,celsius值;
3.本题调试过程碰到问题及解决办法
1.忘记写预编译处理命令和主函数定义,多打几次代码就熟悉了;
4.本题PTA实验结果
题目二:7-4 将x的平方赋值给y
假设x的值为3,计算x的平方并赋值给y,分别以“y = x ∗ x”和“x ∗ x = y”的形式输出x和y的值。
1.实验代码
2.设计思路
- 1.定义x和y;
- 2.给x赋值;
- 3.用x的平方给y赋值;
4.输出xx=y,y=xx;
3.本题调试过程碰到问题及解决办法
- 1.忘记用给赋值,,即未写表达式,导致答案错误,后来在同学指导下改正;
2.该空格的地方为空格导致格式错误,可复制题目中的表达式解决;
4.本题PTA实验结果
题目三:7-6 是不是太胖了
据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤是公斤的两倍。现给定某人身高,请你计算其标准体重应该是多少?
1.实验代码
2.设计思路
- 1.定义身高H;
- 2.输入身高的整型数值;
3.输出标准体重的浮点型数值,并保留一位小数0;
3.本题调试过程碰到问题及解决办法
- 1.以为体重没有给出变量就想自己设一个变量,但后来在同学帮助下才发现是多此一举,变量越少越不易出错,可以用一整串表达式代替未知数;
2.还是空格的问题,上下两行没空格就算错,空了就对了;
4.本题PTA实验结果
题目四:7-5 A乘以B
给定两个绝对值不超过100的整数A和B,输出A乘以B的值。
1.实验代码
2.设计思路
- 1.定义A和B;
- 2.分别输入A和B的值;
3.输出A*B的结果;
3.本题调试过程碰到问题及解决办法
1.不能一有另一个未知量A*B就想设置新变量,一定要尽量在不设置新变量的情况下求解;
4.本题PTA实验结果
二、截图本周题目集的PTA提交列表及最后排名。
本周学习总结:
1.你学会了什么?
- 1.学会了编写代码基本结构:
- a.#include<stdio.h>
- b.int main(void)
- c.定义变量;
- d.赋值变量;
- e.输入变量;
- f.表达式;
- g.输出变量;
- 2.学会了预习:没预习时课堂上非常被动,课后还要花更多时间巩固知识;预习后才觉得自己是课堂的主人,且课后可节省不少时间;
- 3.学会了用心:对待C语言的态度由马大哈变得认真,只要用心对待这门课程,秉承着精雕细琢的工匠精神,便一定会有收获;
- 4.学会了五笔打字;
5.学会了多看书:编程上的很多错误都是基本错误,所以我懂得了应该把课本内容多读几遍,直到对课本内容了如执掌;
2.本周内容你还不会什么?
- 1.无法独立编程解决复杂问题;
-
3.碰到了什么困难,打算如何解决?
1.不懂得如何使博客园的排版看起来更加简洁、美观,后来发现,只要每一步小细节做好,整体看起来就会不错;