第二次C语言作业
一丶改错题
错误信息1:
错误原因:头文件错误
改正方法:将stido换成stdio
错误信息2:
错误原因:主函数书写错误
改正方法:mian改为main
错误信息3.
错误原因:不能构成完整语句
改正方法:加分号
错误信息4.
错误原因:漏加符号
改正方法:在printf语句中加“
错误信息5:
错误原因:头文件错误
改正方法:在
错误信息6:
错误原因;没有对应
改正方法:printf("%d = %d * %d", x); /* 输出 printf("d * %d = %d", y);
printf("%d = %d * %d",y,x x); /* 输出 printf("d * %d = %d", x,x,y);
错误信息:
错误原因:%d应该有对应的字符
改正方法:在d前%
二丶学习总结
1.int:
long:
folat:
double:
2.
最大值变成了正值
最大值变成了负值,最小值变成了正值
3.
变成了三个数的平均值
4.sizeof(数据类型名称)或sizeof(变量名) 通过输出printf("short: %d字节\n",sizeof(short));来获取字节。
三丶实验总结
1.(1)题目:本题要求编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内
(2)流程图
(3)源代码
(4)测试数据及运行结果:
![](http://images2017.cnblogs.com/blog/1242637/201710/1242637-20171019180534131-1265624118.png)
(5)实验分析:
错误信息:
错误原因:忘了加“”
改正方法:加“”
2.(1)题目:据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤是公斤的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)
(2)流程图
(3)源代码
(4)测试数据及运行结果
(5)实验分析:无错误
3.(1)题目:一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒。
(2)流程图:
(3)源代码:
(4)测试数据及运行结果
(5)实验分析:无错误
(1)题目:程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。
(2)流程图:
(3)源代码:
(4)测试数据及运行结果
(5)实验分析:floor的错误使用,floor()是整除,取整数部分。
四丶PTA提交列表
顺序结构一丶
顺序结构二丶
1701 胡展业