题目描述
从输入任意个整型数,统计其中的负数个数并求所有非负数的平均值,结果保留一位小数
输入描述:输入任意个整数
输出描述:输出负数个数以及所有非负数的平均值
示例1:输入
-13
-4
-7
输出:
3
0.0
代码详情:
知识点1:EOF=end of file!!!,ASCII代码值的范围是0~127,不可能出现-1,因此可以用EOF作为文件结束标志。C语言中,EOF常被作为文件结束的标志。还有很多文件处理函数处错误后的返回值也是EOF,因此常被用来判断调用一个函数是否成功。
知识点2:题目结果要求保留一位小数
printf("%.1f",(float)sum/count),中"%.1f"要求结果是浮点数且保留一位小数,(float)sum/count将结果做一次强类型转换。