统计各班学生的平均成绩,各班人数不等,但不超过30,编写一个程序求
2012-05-23 22:16
615 查看
注意分析n,循环次数与n不一样,要减一
#include<stdio.h>
int main()
{
float score,sum=0,average;
int i,n;
for(i=1;i<31;i++)
{
scanf("%f",&score);
if(score<0) break;
sum=sum+score;
}
n=i-1;
average=sum/n;
printf("%d\n%f\n",n,average);
return 0;
}
#include<stdio.h>
int main()
{
float score,sum=0,average;
int i,n;
for(i=1;i<31;i++)
{
scanf("%f",&score);
if(score<0) break;
sum=sum+score;
}
n=i-1;
average=sum/n;
printf("%d\n%f\n",n,average);
return 0;
}
相关文章推荐
- 编写一个程序,输出学生已有的学号姓名成绩等数据并计算总人数和平均成绩
- [4.21]编写一个程序,已有若干个学生的数据,包括学号、姓名、成绩、要求输出这些学生的数据并计算出学生人数和平均成绩(要求将学生人数和总成绩用静态数据成员表示)。
- 编写一个程序,已有若干学生的数据,包括学号,姓名,成绩,要求输出这些学生的数据并计算出学生人数和平均成绩
- 四、编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85)、通过(60~84)和不及格(小于60)的学生人数。
- 作业3(2)输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数。
- 作业三-2.输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数。
- 实验7(4)编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85)、通过(60~84)和不及格(小于60)的学生人数。
- 作业3-2 输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数
- 实验七4编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85)、通过(60~84)和不及格(小于60)的学生人数。
- 输出学生成绩。本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。
- 作业3-2 输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数。
- 3、编写一个程序,从键盘上输入学生的三门课程成绩,求总成绩和平均成绩。
- 7-1 统计学生平均成绩与及格人数(15 分)
- 汇编语言:在以GRADE为首地址的数组中存放着某班某门课30个学生的成绩。试编写一完整汇编语言程序实现:统计小于60分,60~89分和大于等于90分的学生人数,统计结果分别存放在LOWNUM、MIDD
- lesson 9:编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。
- 第十四周实验报告二(用循环控制语句编写程序 学生人数和成绩)
- 2 编写一个应用程序,用户分别从两个文本框输入学生的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。 程序运行效果如图:
- 编写一个学生和教师数据输入和显示程序,学生数据有编号,姓名,班号,和成绩,教师数据有编号,姓名,职称和部门。要求将编号,姓名输入显示设计成一个类person,并作为学生数据类t和教师数据操作类的基类
- 根据老师编号,统计其所授课程的平均成绩及学生人数。
- 编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。