NCRE等级考试《二级 月 C语言》考试题库三
以下叙述中正确的是( )。
A. break语句不能用于提前结束for语句的本层循环
B. 使用break语句可以使流程跳出switch语句体
C.continue语句使得整个循环终止
D. 在for语句中,continue与break的效果是一样的,可以互换
【答案】:B
【解析】:
B项正确,break语句可以跳出switch语句和循环。A项错误,break语句在for循环内部的作用是跳出循环;C项错误,continue语句的作用是跳过本次循环体中余下尚未执行的语句,立刻进行下一次的循环条件判定,即仅结束本次循环,并没有使整个循环终止;D项错误,continue和break的效果完全不同。答案选择B选项。
18.有以下程序:
#include <stdio.h>main()
{inta=1,b=0;
if(--a) b++;
elseif(a==0) b+=2;
else b+=3;
printf("%d\n",b);}
程序运行后的输出结果是( )。
A. 0
B. 1
C. 2
D. 3
【答案】:C
【解析】:
“++”和“--”运算,当以前缀形式出现时,则先进行加一或减一操作,再进行其他运算,当以后缀形式出现时,则先进行其他运算,再进行加一或减一操作。a初始定义为1,b为0,执行--a,a的值变为0,--a的值也为0,即if判断为假,执行b+=2,输出b的值为2。答案选择C选项。
19.待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
A. 2
B. 3
C. 4
D. 5
【答案】:B
【解析】:
简单选择排序的算法可以描述为:将整个待排序序列分为有序和无序两部分,初始时有序部分为空;每一趟排序时扫描无序序列,找到最小的元素,将它与无序序列的首元素交换位置,直到无序序列为空。所以第一趟排序后,将选出的最小元素9与15交换,15被放在第3个位置。答案选择B选项。
注:需要了解更多信息可以关注:公众号 哦~
计算机等级考试交流群:点击查看 加入考生交流群,一起学习更有动力!
模拟软件实操题库:好消息!全国计算机等级考试网模拟软件实操题库,已经上线啦~
20.下列关系表达式中,结果为“假”的是( )。
A. (3+4)>6
B. (3!=4)>2
C. 3<=4ǁ3
D. (3<4)==1
【答案】:B
【解析】:
A项,先执行3+4=7,7>6,结果为真;B项,先执行3!=4为真,即为1,1>2结果为假;C项,先执行3<=4结果为真,即1,再逻辑或运算只要左边值为1,就不在执行右边运算,结果为真;D项,先执行3<4结果为真,即为1,再执行1==1,结果为真。答案选择B选项。
21.有如下程序:
#include <stdio.h>main()
{int i;
for (i=0;i<5;i++)
putchar('9'-i);
printf("\n");}
程序运行后的输出结果是( )。
A. 54321
B. 98765
C. '9''8''7''6''5'
D. '43210'
【答案】:B
【解析】:
本题执行过程为:i=0,输出字符9,在i<5的情况下,依次输出字符8、7、6、5。在i=5时,退出for循环。最后显示在命令窗口结果为98765。答案选择B选项。
22.下列叙述中正确的是( )。
A. 可以用关系运算符比较字符串的大小
B. 空字符串不占用内存,其内存空间大小是0
C. 两个连续的单引号是合法的字符常量
D. 两个连续的双引号是合法的字符串常量
【答案】:D
【解析】:
A项错误,关系运算符不能比较字符串大小,可以用函数库中的字符串比较函数来比较字符串的大小;B项错误,空字符串占用一个字节的内存;C项错误,字符常量是用单引号把一个字符括起来;D项正确,两个连续的双引号是一个字符串常量,称为空串。答案选择D选项。
23.以下关于C语言函数参数传递方式的叙述正确的是( )。
A. 数据只能从实参单向传递给形参
B. 数据可以在实参和形参之间双向传递
C. 数据只能从形参单向传递给实参
D. C语言的函数,参数既可以从实参单向传递给形参,也可以在实参和形参之间双向传递,可视情况选择使用
【答案】:A
【解析】:
数据只能由实参单向传递给形参称为“值传递”,而不能由形参传给实参,A项正确,B、C、D错误;数组名、指针等作参数,实参传递给形参的是地址值,这样形参和实参就指向同一段内存单元,在函数体内对形参数据的改变也将影响到实参。答案选择A选项。
本文标签:计算机等级考试 二级 NCRE等级考试《二级 月 C语言》考试题库三
转载请注明:文章转载自(http://www.jsjdjw.cn)
解锁即可开始刷题
并加入考生交流群
第一时间获取
计算机等级考试考试资讯
《全国计算机等级考试网》免责声明:
1、因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。
- 全国计算机二级ms office真题解析06-06
- 全国计算机二级MS Office真题解析06-06
- NCRE等级考试《二级 月 C语言》考试06-06
- NCRE等级考试《二级 月 C语言》考试06-06
- NCRE等级考试《二级 月 C语言》考试06-06
- NCRE等级考试《二级 月 C语言》考试06-06
- NCRE《二级 全 Access数据库程06-06
- NCRE《二级 全 Access数据库程06-06
- NCRE《二级 全 Access数据库程06-06
- NCRE《二级 全 Access数据库程06-06