C语言中的题求最多1000人捐款达到十万时输出捐款人数和捐款平均数,为什么第一个不行而第二个行#includevoid main(){float toal=0,amount,aver;int i;for(i=1;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 09:25:40
C语言中的题求最多1000人捐款达到十万时输出捐款人数和捐款平均数,为什么第一个不行而第二个行#includevoid main(){float toal=0,amount,aver;int i;for(i=1;i

C语言中的题求最多1000人捐款达到十万时输出捐款人数和捐款平均数,为什么第一个不行而第二个行#includevoid main(){float toal=0,amount,aver;int i;for(i=1;i
C语言中的题求最多1000人捐款达到十万时输出捐款人数和捐款平均数,为什么第一个不行而第二个行
#include
void main()
{float toal=0,amount,aver;
int i;
for(i=1;i

C语言中的题求最多1000人捐款达到十万时输出捐款人数和捐款平均数,为什么第一个不行而第二个行#includevoid main(){float toal=0,amount,aver;int i;for(i=1;i
第一个先执行printf("%f\n",aver);而此时aver还没有赋值,会随机显示一个浮点数,再执行aver=toal/(i);
第二个先执行aver=toal/(i);这时赋值,再执行printf("%f\n",aver);这时就会正确显示aver的值