首页 考研

考研程序设计在线题库每日一练(六十三)

考研 希赛网 浏览 231

以下是希赛网给大家分享考研程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!

本文提供考研程序设计在线题库每日一练,以下为具体内容

1、若有语句组typedef int B[10]; B b; 则以下叙述中正确的是( )。

A、b是一个新类型

B、b是一个整型变量

C、b是一个整型数组

D、b是一个指针变量

2、下列各运算符中,( )优先级最高。

A、 [](下标)

B、 *(指针)

C、 *(乘法)

D、 ? : (条件)

3、C(C++)语言程序的三种基本结构是顺序结构、选择结构和()结构。

A、循环

B、递归

C、转移

D、嵌套

4、算术运算符、赋值运算符和关系运算符的运算符优先级按从高到低的顺序依次为( )。

A、算术运算、赋值运算、关系运算

B、关系运算、赋值运算、算术运算

C、算术运算、关系运算、赋值运算

D、关系运算、算术运算、赋值运算

5、设有如下定义,则对data中的a成员的正确引用是()。struct sk {int a; float b; }data, *p=&data;

A、(*p).data.a

B、(*p).a

C、p->data.a

D、p.data.a

1、试题答案:C

试题解析:

【考点】本题考查关键字typedef。
【解析】C语言允许用户使用 typedef 关键字来定义自己习惯的数据类型名称。语句typedef int B[10];表示为数组int[10]定义简洁的类型名称B,B就是新的变量类型名,代表int[10],故b是一个整型数组。综上选C。

2、试题答案:A

试题解析:

【考点】本题考查运算符优先级。
【解析】题中运算符优先级由高到低排序分别为:[](下标)、*(指针)、*(乘法)、? : (条件);故选A。

3、试题答案:A

4、试题答案:C

试题解析:

运算符优先级如下:

故本题选C。

5、试题答案:B

试题解析:

由题指针p指向结构体变量data,则*p就表示结构体变量data;故data不是p的一个成员变量,那么选项A、C、D错误。(*p).a表示data.a,即结构体变量data的成员变量a,故本题选B。
若要通过指针p直接引用成员,需使用指向结构体成员运算符(->),则有p->a。

点击查看【完整】试卷>>

责任编辑:希赛网

📅 本文最后更新于 2023-08-08

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
题库
章节练习
章节练习
章节专项突破
模拟考场
模拟考场
海量免费试题
历年真题
历年真题
真题实战演练
每日一练
每日一练
每天10题练习
习题练习
习题练习
核心知识点
高频错题
高频错题
错题突破集训
分享至