用c语言结构体的知识输入学生数,输入个人信息(年龄,学号,性别,成绩),输出低于平均成绩的学生信息

如题所述

正好我也有个类似的题目,"有N个学生,每个学生的信息包括学号、性别、姓名、四门课的成绩,从键盘上输入N个学生的信息,要求输出总平均成绩最高的学生信息,包括学号、性别、姓名和平均成绩。"看了你的回答 有点理解了 谢谢哈
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-11
#include<stdio.h>

struct student{
int age;
long number;
char XB[20];
float score;
}stu();

main()
{
int i;
int N;
float sum=0,aver;
printf("enter stdents:");
scanf("%d",&N);

for(i=0;i<N;i++)
{
scanf("%d\n",&stu[i].age);
scanf("%ld",&stu[i].number);
gets(stu[i].XB);
scanf("%f",&stu[i].score);
sum=sum+stu[i].score;
}
aver=sum/N;
for(i=0;i<N;i++)
{
if(stu[i].score<aver)
{
printf("%f\t",stu[i].score);
}
}
return 0;
}追问

最后一句 return 0;
是什么意思啊,不懂
非常感谢你的解答哈

追答

main函数是int类型的 它的0,就表示主函数结束

相似回答