代码实现:
//募捐10万
#include<cstdio>
#define SUM 100000
int main(){
int i;
float total,amount,ave;
total = 0;
amount = 0;
for(i=1;i<1000;i++){
printf("请输入你的捐款金额:\n");
scanf("%f",&amount);
total = total+amount;
printf("当前已经筹备到%.2f元\n",total);
if(total>SUM)
break;
}
ave = total/i;
printf("捐款总人数%d\n捐款总金额%.2f\n捐款平均金额%.2f",i,total,ave);
return 0;
}
运行结果: