YTU 2609: A改错题--学生信息的输入和输出
2609: A改错题--学生信息的输入和输出
时间限制: 1 Sec
内存限制: 128 MB
提交: 238
解决: 157
题目描述
注:本题只需要提交标记为修改部分之间的代码,请按照C++方式提交。
阅读并修改以下程序,实现学生信息的输入和输出。
#include #include #include using namespace std; class Student { private: const int maxSchoolPeriod; //学制 int no; //学号 char name[20]; //姓名 public:/*****修改的起始行******/ Student(int Period,int no,char name[]):name(name) { this->maxSchoolPeriod = Period; no = no; }/*****修改的终止行*****/ void output() { cout<>no>>name; Student stu1(4,no,name); //本科生4年 cin>>no>>name; Student stu2(3,no,name); //专科生3年 stu1.output(); stu2.output(); return 0; }
输入
第一行: 学号 姓名 第二行: 学号 姓名
输出
第一行: 学制 学号 姓名 第二行: 学制 学号 姓名
样例输入
101 zhangsan102 lisi
样例输出
4 101 zhangsan3 102 lisi
迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……
#include #include #include using namespace std;class Student{private: const int maxSchoolPeriod; // int no; // char name[20]; //public: Student(int Period,int no,char nam[20]):maxSchoolPeriod(Period),no(no) { strcpy(name,nam); } void output() { cout<>no>>name; Student stu1(4,no,name); //本科生4年 cin>>no>>name; Student stu2(3,no,name); //专科生3年 stu1.output(); stu2.output(); return 0;}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
暂时没有评论,来抢沙发吧~