百年教育职业培训中心 百年教育学习服务平台
国开搜题

中国大学MOOCC语言程序设计(2024-2025.1)作业答案

来源: 更新时间:

C语言程序设计(2024-2025.1)学校:无问题1:1.以下是一个结构体数据类型定义,该结构体类型名为student选项:答案:错误问题2:2.结构体类型的定义要先于结构体变量的定义,不能用尚未定

C语言程序设计(2024-2025.1)

学校: 无

问题 1: 1. 以下是一个结构体数据类型定义,该结构体类型名为 student

选项:

答案: 错误

问题 2: 2. 结构体类型的定义要先于结构体变量的定义,不能用尚未定义的结构体类型对变量进行定义

选项:

答案: 正确

问题 3: 3. 结构体变量输入输出时,既能以成员引用的方式进行,也能对结构体变量进行整体的输入输出。

选项:

答案: 错误

问题 4: 4. 在程序中定义结构体类型变量,以下代码正确的是()。

选项:

A. struct student
{
int num;
char name[20];
char sex;
int score;
} student1,student2;

B. struct
{
int num;
char name[20];
char sex;
int score;
}student1, student2;

C. struct student
{
int num; /* 学号 */
char name[20]; /* 姓名 */
char sex; /* 性别 */
int score; /* 成绩 */
};
......
struct student student1, student2;

D. struct student student1, student2;
......
struct student
{
int num; /* 学号 */
char name[20]; /* 姓名 */
char sex; /* 性别 */
int score; /* 成绩 */
};

答案: struct student
{
int num;
char name[20];
char sex;
int score;
} student1,student2;

问题 5: 5. 以下代码定义结构体变量并初始化,下列各项说法正确的是()。
struct student
{
int num;
char name[20];
char sex;
int score;
}stu={9901,'M',"liujia",87};

选项:

A. stu变量的各成员num、name、 sex、 score依次获得初始值9901,'M',"liujia",87

B. stu变量的各成员num、name、 sex、 score获得的初始值分别为9901,"liujia",'M',87

C. 初始化值的顺序应当与各成员说明的顺序对应一致,该初始化值与各成员说明的顺序不对应对应,不能获得正确值

D. 上述说法都是错误的

答案: 初始化值的顺序应当与各成员说明的顺序对应一致,该初始化值与各成员说明的顺序不对应对应,不能获得正确值

电话咨询