考研高级语言程序设计在线题库每日一练(一十九)

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

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

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

2、设有如下定义:

A、1

B、0

C、4

D、3

3、break语句不能出现在()语句中。

A、switch

B、for

C、while

D、if else

4、下面有关全局变量和局部变量的说法,错误的是哪一个?

A、在函数内定义的变量是局部变量,在函数外定义的变量是全局变量

B、所有全局变量的有效作用范围都是一样的,是整个源程序文件

C、不同函数体内定义的局部变量名字可以相同

D、全局变量都是存放在静态存储区中的

5、已知a是字符型变量,下面不正确的赋值语句是()。

A、a='1'+'2';

B、a=1+2;

C、a='x+y';

D、a='\0';

2、试题答案:D

试题解析:

【考点】本题考查逗号表达式。
【解析】z=(x%y,x/y)也就是z=x/y;,故输出结果为3,本题选D。
运算符','用于逗号表达式的顺序运算符一般形式为:表达式1,表达式2,...,表达式n。表达式的值:表达式n的值。

3、试题答案:D

试题解析:

【考点】本题考查循环结构---break。
【解析】break语句只能用于循环语句和switch语句之中,不能单独使用;for、while是循环语句。故本题选D。

4、试题答案:B

试题解析:

【考点】本题考查全局变量和局部变量。
全局变量的有效作用范围为从定义变量的位置到本源文件结束。故本题选B。

5、试题答案:C

试题解析:

选项C中,x+y是一个字符串,不能用单撇号包括,故语句a='x+y';错误,本题选C。
字符型数据属于整型数据,故可以将数值赋值给字符型变量。故'1'+'2'即49+50=99,表示对应字符'c',故赋值正确。选项A、B、D赋值正确。

责任编辑:希赛网

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

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

客服热线:400-111-9811

售后投诉:156-1612-8671

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