c语言的一个题

来源:百度知道 编辑:UC知道 时间:2024/06/23 14:30:02
从键盘录入5个学生的记录,记录包括学号,姓名,性别,计算机课的成绩,录入数据后,计算所有学生的总成绩~并将计算机成绩不及格的姓名输出~

#include<iostream>
using namespace std;

struct student
{
long number;
char name[20];
char sex;
float computer;
}student[5];

void main()
{

int i;
float sum=0;
for(i=0;i<5;i++)
{
cout<<"请输入第"<<i+1<<"个学生学号=";
cin>>student[i].number;
cout<<"请输入第"<<i+1<<"个学生姓名=";
cin>>student[i].name;
cout<<"请输入第"<<i+1<<"个学生性别(m/f)=";
cin>>student[i].sex;
cout<<"请输入第"<<i+1<<"个学生成绩=";
cin>>student[i].computer;
cout<<endl;

sum=student[i].computer+sum;

}
cout<<"总分="<<sum<<endl;
cout<<"不及格学生为:";
for(i=0;i<5;i++)
{
if(student[i].computer<60)
cout<<stud