#includebitsstdc++husing namespace std;class stupublic string number; 学号 string name; 姓名 string Class; 班级 double chinese; 语文成绩 double math; 数学成绩 double english; 英语成绩 stu
这段代码是用来创建学生信息的。具体过程如下:
-
首先定义了一个stu类的对象cs,用来存储每个学生的信息。
-
进入一个循环,循环次数为输入的学生人数n。
-
在循环中,首先要求输入学生的学号,并进行重复判断。如果输入的学号在已有的学生信息中不存在,则将输入的学号赋值给cs对象的number属性,并跳出循环;如果学号重复,则输出错误信息。
-
接下来要求输入学生的姓名、班级和语文、数学、英语成绩,并进行成绩的范围判断。如果成绩在0到100之间,则将输入的成绩赋值给cs对象的相应属性,否则输出错误信息。
-
将cs对象添加到vecStu的末尾。
-
循环结束后,所有学生的信息都被添加到了vecStu中。
总结来说,这段代码是通过循环输入学生的基本信息,并进行重复判断和成绩范围判断,然后将每个学生的信息添加到vecStu中,完成学生信息的创建过程。
原文地址: https://www.cveoy.top/t/topic/iTu1 著作权归作者所有。请勿转载和采集!