输入学生成绩单,并进行统计,打印出统计表

来源:百度知道 编辑:UC知道 时间:2024/09/22 03:48:40
c++程序,一点头绪都没有

你说的不是太清楚,我只能给你这些,不知道能不能帮你

VC++ 6.0测试通过。 键盘输入问题没解决,你自己去解决。 主要是要注意输入字符串的问题,特别是用scanf函数进行字符串输入的时候。我下面写的那个从键盘输入数据有问题,所以被我注释了。

还有我只用了5个学生做测试,你要用38个的话,把SIZE改成38,在数组初始化的时候初始化38个数据就行了。

学生的性别,我用'n'表示男,'v'表示女

Turbo C 2.01 测试通过,不过输出的信息比较多,我这边Turbo C查看运行结果是不能滚屏,所以显示不全,不知道你那边怎样

*/
#include <stdio.h>
#define SIZE 5

struct student
{
int num;
char name[100];
char sex;
double score1;
double score2;
double score3;
};

/* 输出学生信息 */
void print_student(struct student stu)
{
printf("num:%d\nname:%s\nsex:%c\nscore1:%f\nscore2:%f\nscore3:%f\n\n\n",stu.num,stu.name,stu.sex,stu.score1,stu.score2,stu.score3);
}

/* ---------------------------------------- */

/* 求每个学生三门课程的总分。 */
double score_Sum(struct student stu)
{
double sum=stu.score1;
sum+=stu.sco

从键盘任意输入某班20个学生的成绩,输出最高分并统计出不及格人数? 编写程序,输入一个字符串,统计其中大小写字母数字和其他符号的个数并输出,要求统计过程在函数COUNT中进行 如何编写C程序:从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入 C程序设计:从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。 VC++编程题:从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。 从键盘上输入若干学生的学习成绩,统计并输出最高成绩和最低成绩,当输入为负数时,结束输入,怎样编程 编写程序,任意输入一个字符串,分别统计并输出大小写,数字和其他符号的个数。必须在COUNT函数中进行。 如何统计并控制文本域输入字符个数? 输入8名学生的成绩,求出最高分和最低分、平均分,并统计出低于平均分的人员个数。VB 使用数组,编写一个可以输入50个学生数学成绩,并可以统计迅速他们的总分、平均分、最低分、和最高分