一个班进行了一次考试,现要将三个学生的成绩输入电脑,并计算他们的平均分及总分,然后按要求输出。
#include "stdio.h" main() { int x,y,z; float sum,avg; //定义二个实型变量sum,avgprintf("请输入三个学生的成绩"); scanf("%d%d%d",&x,&y,&z); /*输入三个学生的成绩*/sum=x+y+z; //将x+y+z的值赋给sumavg=sum/3; //将sum/3的值赋给avgprintf("请输出三个学生的总成绩及平均分为"); //输出提示printf("sum=%.2f,avg=%.2f\n",sum,avg); //输出二个变量sum及avg的值}
举一反三
- 一个班有10个学生的成绩,要求输入这10个学生的成绩,然后求出他们的平均成绩。
- 任务一:已知某个班有 M 个学生,学习 N 门课程,已知所有学生的各科成绩,编程:分别求每个学生的平均成绩,并输出。 要求: 定义一个二维数组,用于存放 M 个学生的 N 门成绩。定义一个一维数组,用于存放每个学生的平均成绩。 做二重循环,将每个学生的成绩输入到该二维数组中。 做二重循环,对已经存在于二维数组的中的值进行平均分计算,将结果保存到一个一维数组中。 做循环输出该一维数组(即平均分)的值
- 设计一个程序统计某个班全体学生3门课的考试成绩。要求能输入学生人数,并按编号从小到大的顺序依次输入学生的成绩,再统计出每门课程的全班总分、平均分及每个考生所有考试的总分和平均分。
- 输入一个正整数n,再输入n个学生的成绩,计算平均成绩,并统计所有及格学生的人数。
- 从控制台输入n个学生的数学成绩,并计算且输出总成绩、平均成绩、最高分和最低分
内容
- 0
输入N个学生姓名及每个人M门课程的成绩,计算每个学生所有课程的均分,并将均分不及格的学生的姓名和成绩输出(如下图)。[img=450x363]17e0cc61901d950.png[/img]
- 1
编写一个程序,依次输入5个学生的7门课程的成绩,每输入一个学生的7门课程成绩后,立即统计并输出该学生的总分和平均分。
- 2
【其它】编写程序,输入12个学生的成绩,计算输出平均分,及格率,并输出所有学生的成绩
- 3
编一个程序,输入 10 个学生的学号、姓名、3 门课程的成绩,求出总分最高的学生姓名并输出
- 4
编程题 建立一个学生的结构记录,要求包括学号,姓名和成绩。输入整数n(n<10),再输入n个学生的基本信息,要求计算并输出他们的平均成绩(保留2位小数)。 3 1 zhang 70 2 wang 80 3 qian 70 输出样例: 73.33