1
```c
#include<stdio.h>
int main()
{
float amount,aver,total;
int i;
for(i=1,total=0;total<=100000;i++)
{
printf("please enter amount:");
scanf("%f",&amount);
total=total+amount;
}
aver=total/i;
printf("num=%d\naver=%12.5f\n",i,aver);
return 0;
}
2
#include<stdio.h>
int main()
{
float amount,aver,total;
int i;
for(i=1,total=0;i<=100000;i++)
{
printf("please enter amount:");
scanf("%f",&amount);
total=total+amount;
if(total>=100000)break;
}
aver=total/i;
printf("num=%d\naver=%12.5f\n",i,aver);
return 0;
}
```
一个对输入数字个数额外做了限制,另一个没有对i的限制