#include<iostream>
#include<iomanip>
using namespace std;
struct Student
{
int num;
char name[20];
char sex;
int age;
char addr[30];
}student1,student2,student3,student4,student5;
int main()
{
int i,num;char name;char sex;int age;char addr;
cout<<"请依次输入学生学号、姓名、性别、年龄、家庭地址"<<endl;
cin>>num>>name>>sex>>age>>addr;
for(i=0;i<5;i++)
cout<<setw(8)<<num<<setw(20)<<name<<setw(4)<<sex<<setw(3)<<age<<setw(30)<<addr<<endl;
return 0;
}
我写的思路是这样,可是运行结果是错误的
#include<iomanip>
using namespace std;
struct Student
{
int num;
char name[20];
char sex;
int age;
char addr[30];
}student1,student2,student3,student4,student5;
int main()
{
int i,num;char name;char sex;int age;char addr;
cout<<"请依次输入学生学号、姓名、性别、年龄、家庭地址"<<endl;
cin>>num>>name>>sex>>age>>addr;
for(i=0;i<5;i++)
cout<<setw(8)<<num<<setw(20)<<name<<setw(4)<<sex<<setw(3)<<age<<setw(30)<<addr<<endl;
return 0;
}
我写的思路是这样,可是运行结果是错误的