C语言改C++,在线等

来源:百度知道 编辑:UC知道 时间:2024/05/24 03:13:16
改了一半。。。。。。。。
#include <stdio.h>

struct __stu{
int stuNum;
char name[20];
int ScoreMath;
};
__stu stu[50];
int numberSTU = 0;

void printinfo(void)
{
cout<<"1 成绩录入"<<endl;
cout<<"2 成绩显示"<<endl;
cout<<"3 成绩修改"<<endl;
cout<<"4 成绩统计"<<endl;
cout<<"5 成绩排序"<<endl;
cout<<"6 显示菜单"<<endl;
cout<<"7 退出"<<endl;
}

void inputinfo(int n)
{
cout<<"第%d个学生的学号:"<<n;
cin>>stu[n-1].stuNum;
getchar();

cout<<"第%d个学生的姓名:",n"<<endl;
gets(stu[n-1].name);

cout<<"第%d个学生数学成绩:",n"<<endl;
cin>>&stu[n-1].ScoreMath;
getchar();

}

void displayinfo(int n)
{
in

#include <stdio.h>
#include<iostream.h>
#include<string.h>

struct __stu{
int stuNum;
char name[20];
int ScoreMath;
};
__stu stu[50];
int numberSTU = 0;

void printinfo(void)
{
cout<<"1 成绩录入"<<endl;
cout<<"2 成绩显示"<<endl;
cout<<"3 成绩修改"<<endl;
cout<<"4 成绩统计"<<endl;
cout<<"5 成绩排序"<<endl;
cout<<"6 显示菜单"<<endl;
cout<<"7 退出"<<endl;
}

void inputinfo(int n)
{
cout<<"第%d个学生的学号:"<<n;
cin>>stu[n-1].stuNum;
getchar();

cout<<"第%d个学生的姓名:"<<n<<endl;
gets(stu[n-1].name);

cout<<"第%d个学生数学成绩:"<<n<<endl;
cin>>&stu[n-1].ScoreMath;
getchar();

}<