- 27
- 0
- 约1.51万字
- 约 93页
- 2018-03-05 发布于浙江
- 举报
[高等教育]C语言第5章循环结构程序设计1
例5.1 写一个程序,输入一个班学生的成绩,求全班的平均成绩。 分析:输入成绩、计算平均成绩都是一个重复性过程,因此可以用循环语句来实现。在这里,我们并不知有多少个学生,也就是说不知循环到底有多少次,但考虑到成绩没有负数,这样就可以把循环条件定为:每当输入的分数大于等于0时就继续输入成绩;输入的分数小于0时就停止输入。 解题步骤如下: (1)输入一个分数 (2)当“分数>=0”时,做下列工作: ①累计总分; ②人数加一; ③输入下一分数; (3)重复第(2)步,直到“分数<0”。 程序: #include stdio.h main() { float score, average=0; /*average存放平均成绩,初值为0*/ int n=0; /*n用来存放学生数,初值为0*/ scanf(″%f″,score);/*输入第一个学生的分数*/ while(score=0) { average+=score; /*average先用来放总分*/ n++; /*学生数增一*/ scanf(″%f″,score); /*输入下一个学生的分数*/ } if (n!=0) average=average/n; printf(″%6
您可能关注的文档
最近下载
- 80t垃圾渗滤液mbr+dtro设计说明书.pdf VIP
- 高中英语2026届高考阅读理解细节题解题技巧(共六篇)(0506).docx VIP
- 新疆2022系列标准设计图集新22N3 管道及设备绝热防腐.docx VIP
- 中国梦:一粒种子的梦想.ppt VIP
- 华为电视直播软件图文安装教程(详细).pdf VIP
- 省级中学生物理竞赛混联电路试题及答案.docx VIP
- 宣贯培训(2026年)《YDT 4398-2023电信行业云原生平台架构与技术要求》.pptx VIP
- 新疆2022系列标准设计图集新22D3 电力线路敷设安装.docx VIP
- 7000雅思词汇用100个句子记完.pdf VIP
- DB51T2432-2017 公路被动柔性防护网技术规程.pdf
原创力文档

文档评论(0)