2017年宁夏医科大学管理学院810信息系统分析与设计之C程序设计考研导师圈点必考题汇编
● 摘要
一、选择题
1. 有以下程序:
程序运行后的输出结果是( )。
A.5, 11
B.7, 1
C.7, 11
D.6, 1
【答案】B
【解析】第一' 次循环,a=l,b=b+a=3,a=a+2=3,b=b%10=3;
第二次循环,a=3,b=b+a=6,a=a+2=5,b=b%10=6;
第二次循环,a=5,b=b+a=ll,a=a+2=7,b=b%10=l; 结束循环。
2. 有以下程序
程序执行后的输出结果是( )。
A.25
B.20
C.45
D.36
【答案】A
【解析
】. 等价
于依次访问数组t
3. 有以下程序:
第 2 页,共 46 页 中的偶数位元素
,
以下叙述中正确的是( )。
A. 此while 语句将无限循环
B.getchar ( )不可以出现在while 语句的条件表达式中
C. 当执行此while 语句时,只有按回车键程序才能继续执行
D. 当执行此while 语句时,按任意键程序就能继续执行
【答案】C
【解析】本题中while 循环条件
为
行下一条语句。
4. 以下程序段中,与其他三个功能不同的程序段是( )。
【答案】A
【解析】B 、C 、D 项都表示对1到10进行累加后赋给s ,而A 项中含break 语句,循环体只执行一次,结束整个循环过程。
5. 以下叙述中错误的是( )
A.C 语言的可执行程序是由一系列机器指令构成的
B. 用C 语言编写的源程序不能直接在计算机上运行
C. 通过编译得到的二进制目标程序需要连接才可以运行
D. 在没有安装C 语言集成开发环境的机器上不能运行C 源程序生成的exe 文件
【答案】D
【解析】A 项正确,C 语言的可执行程序是由一系列机器指令组成的;BC 项正确,用C 语言编写的源程序 必须经过编译,生成二进制目标代码,再经过连接才能运行;D 项错误,C 语言经过编译链接后的二进制目标代码可以脱离C 语言集成开发环境独立运行。
6. 有以下程序
第 3 页,共 46 页
表示只要不输入回车键
,语句一直为真,则while 循环会出现空循环,当按下回车键后跳出while 循环执
程序运行后的输出结果是( )。
A.8,7,3, 1,
B.1, 6,5,7,
C.4, 7, 5, 2,
D.1,6,2,1,
【答案】B
【解析】先对二维数组的每列从小到大排序,然后输出对角线元素。
7. 有以下程序:
程序运行后的输出结果是。
A.2
B.4
C.
D.8
【答案】D
a 的初始值为2, 程序中将a 左移2位的结果赋值给b , 即相当于十进制乘以4, 结果为【解析】
8。
8. 设a ,b ,C 是整型变量,且已正确赋初值,以下选项中错误的赋值语句是( )。
第 4 页,共 46 页
相关内容
相关标签