我想避免此代码中的浮点错误。我想避免在C程序中的'浮点错误'
此代码的目的是获得“整数的平均值”,但“整数”的数量受到用户输入的限制。请帮帮我。
#include <stdio.h>
int main(void)
{
int num=0;
int limit;
int result=0;
printf("number of integer: ");
scanf("&d", &limit);
while(num<limit)
{
int output;
printf("Input integer : ");
scanf("%d", &output);
result += output;
num++;
}
printf("average of total integer: %d \n", result/limit);
return 0;
}
谢谢您的阅读。
这功课吗? – Jite
没有作业,但我独自学习一本书。 – Irrationnelle
它已经很好了。您不会执行任何浮点计算,因此不会出现浮点错误。 –