• 2022-07-27
    定义两个结构体变量student1和student2, 成员包括学号、姓名、性别、出生日期、成绩。对student2初始化,再把student2的值赋给student1。输出studnt1的各成员。
  • #include[iostream] using namespace std; struct Date { int month; int day; int year; }; struct Student { int num; char name[20]; char sex; Date birthday; float score; } student1, student2={10002, "Wang Li", 'f', 5, 23, 1992, 89.5}; int main() { student1=student2; cout<

    内容

    • 0

      编一个程序,定义类student和它的成员(学号,姓名,年龄和c_sharp程序设计成绩),用类student生成对象s,分别对对象s的成员赋值,然后输出对象s。

    • 1

      若有以下定义,则对变量student1中“生日”的正确赋值方式是( )。struct student{ int num; char name&#91;20&#93;, sex; struct { int year, month, day; } birthday;} ; struct student student1; A: student1.birthday.year = 2003;student1.birthday.month = 5;student1.birthday.day = 1; B: year = 2003;month = 5;day = 1; C: birthday.year = 2003;birthday.month = 5;birthday.day = 1; D: student1.year = 2003;student1.month = 5;student1.day = 1;

    • 2

      【编程题】定义一个学生类student,它含有私有数据成员:学号、姓名、年龄、成绩及公有成员函数:构造函数、成员函数set()用于对私有数据成员赋值、成员函数show()用于显示学号、姓名、年龄、成绩等。在主函数中定义student类的对象,显示两个学生的有关信息。如有下述输出结果: 学生1有关信息: 学号:101 姓名:lijun 年龄:18 成绩:85 学生2有关信息: 学号:102 姓名:wangming 年龄:19 成绩:78

    • 3

      编一个程序,定义类 student 和它的成员(学号,姓名,年龄和 c_sharp 程序设计成绩),用类 student 生成对象stu1,分别对对象 s 的成员赋值, 学号:1901 姓名:王海 年龄:20 C_sharp成绩:85 然后输出对象stu1的各个成员

    • 4

      若定义结构体类型变量student,以下各项对结构体变量成员引用错误的是()。structstud_type{intnum;charname[10];intage;floatscore;}student;