1 循环结构程序设计典型例题 循环结构程序设计典型例题 例1 在全系1000 学生中,征集慈善募 捐,当总数达到10 万元时就结束,统 计此时捐款的人数,以及平均每人捐 款的数目。2 编程思路: u 循环次数不确定,但最多循环1000 次 l 在循环体中累计捐款总数 l 用if 语句检查是否达到10 万元 l 如果达到就不再继续执行循环,终止累加 u 计算人均捐款数3 编程思路: u 变量amount ,用来存放捐款数 u 变量total ,用来存放累加后的总捐款数 u 变量aver ,用来存放人均捐款数 u 定义符号常量SUM 代表1000004 #include #define SUM 100000 void main() float amount,aver,total; int i; for (i=1,total=0;i=SUM) break; aver=total / i ; printf(“num=%dnaver=%10.2fn“ ,i,aver); 指定符号常量SUM 代表1000005 #include #define SUM 100000 void main() flo