浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩与及格人数 (15 分)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩与及格人数 (15 分),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含865字,纯文字阅读大概需要2分钟。
内容图文
![浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩与及格人数 (15 分)](/upload/InfoBanner/zyjiaocheng/843/f9438fd8d806475992be2e50776f7ed5.jpg)
本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。
输入格式:
输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
输出格式:
按照以下格式输出:
average = 成绩均值
count = 及格人数
其中平均值精确到小数点后一位。
输入样例:
5
77 54 92 73 60
输出样例:
average = 71.2
count = 4
思路:循环输入成绩,同时记下及格人数并累加总分,最后计算平均分。
代码如下:
#include<stdio.h> int main() { int n, a, cou=0, sum=0, i, count=0; double aver; scanf("%d",&n); sum=0; count=0; if(n<=0) { printf("average = 0.0\n"); printf("count = 0\n"); } else { for(i=1;i<=n;i++) { scanf("%d",&a); sum=sum+a;//累加总分 count++; if(a>=60) cou++;//记下合格人数 } aver=sum*1.0/count;//计算平均值 printf("average = %.1lf\n",aver); printf("count = %d",cou);
} return 0; }
内容总结
以上是互联网集市为您收集整理的浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩与及格人数 (15 分)全部内容,希望文章能够帮你解决浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩与及格人数 (15 分)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。