C语言第一次作业
2016年4月1日C语言作业答案及遇到的问题
题目及解答
2.一年中的第几天——改编自习题4.3
原题链接
1 | #include<stdio.h>; |
3.税金额度计算——改编自习题4.4
原题链接
1 | /* ZhihaoChen CSEE 1501 */ |
4.两个实数的四则运算——改编自习题4.5
原题链接
1 | /* ZhihaoChen CSEE 1501 */ |
5.合并空格字符输出——改编自习题4.7
原题链接
1 | #include <stdio.h> |
6.求π的近似值——改编自习题4.10
原题链接
1 | #include <stdio.h> |
7.验证哥德巴赫猜想——改编自习题4.13
原题链接
1 | #include <stdio.h> |
8.正整数相加求平均数——改编自习题4.17
原题链接
1 | #include <stdio.h> |
要注意的问题
1.注意审题,比如第六题注意到“最后一项”的绝对值,再比如说第三题注意到输出格式逗号前后都没有空格
2.注意数据类型的范围
3.注意浮点数的科学计数法表示
4.注意条件运算要不要加等于号
5.逻辑错误比语法错误更难检查,要关注程序的细节
6.注意scanf在读取的字符(%c)时候会识别’ ‘,所以在格式化字符串中用’ %c’或者’%1s’均可(后者无法通过系统)
7.注意浮点数的运算存在精度损失,例:double i = 1/e-5 而(int)i=99999,在作为循环条件时需要格外注意,一般情况下最好避免,或者+0.0001再取整