C语言问题:键盘输入10个实型数,求其倒数的和并输出. 为什么我的结果总为0.000?谢谢了

2024年11月19日 11:35
有3个网友回答
网友(1):

sum=sum+1/x;
改成

sum=sum+(float)1/x;这样就行了

网友(2):

printf("十个数倒数和为%8.3f",&sum);
改为:
printf("十个数倒数和为%8.3f",sum);

网友(3):

scanf("%d",&a[i]); 少打一个括号