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

考研 希赛网 浏览 200 来源:希赛网

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

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

1、设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是( )。

A、static

B、auto

C、register

D、auto或register

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

A、 [](下标)

B、 *(指针)

C、 *(乘法)

D、 ? : (条件)

3、编译预处理不包括( )。

A、 文件包含

B、 条件编译

C、 宏定义

D、 生成目标文件

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

A、循环

B、递归

C、转移

D、嵌套

5、能把函数处理结果的二个数据返回给主调函数,在下面的方法中不正确的是()。

A、return这二个数

B、形参用二个元素的数组

C、形参用二个这种数据类型的指针

D、用二个全局变量

1、试题答案:A

试题解析:

【考点】本题考查变量的存储方式。
【解析】若定义局部变量时不赋初值,对于静态局部变量(static)来说,编译时自动赋初值0(数值型变量)或空字符'\0'(字符变量)。而对于自动变量来说,它的值是不确定的值。故选A,静态局部变量(static)。

2、试题答案:A

试题解析:

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

3、试题答案:D

试题解析:

【考点】本题考查编译预处理命令。
【解析】C语言中编译预处理命令主要包括3种:宏定义、文件包含、条件编译。生成目标文件是在编译过程中;故选D。

4、试题答案:A

5、试题答案:A

试题解析:

函数的返回值是一个确定的值,不能返回两个数据,故选项A错误。用数组,或指针作为形参,可以通过地址传递,改变其所指向的变量的值,将结果传给实参,故B、C选项正确。全局变量从定义处到程序结束都有效,故选项D正确。综上本题选A。

责任编辑:希赛网

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

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
新人礼包 新人礼包 课程咨询 课程咨询 企业团报 企业团报 电话咨询 电话咨询

客服热线:400-111-9811

售后投诉:156-1612-8671

公众号 公众号
希赛网公众号二维码
扫二维码 关注希赛网
APP下载 APP下载
希赛网APP下载二维码
扫二维码 下载APP
二维码
二维码
第1步:扫码添加老师微信  第2步:领取备考资料
!
咨询在线老师!