APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
27.若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(u代表一个空格)( )。

A、 1u2u3<回车>

B、 uuu1,2,3<回车>

C、 1,uuu2,uuu3

D、 1,2,3

答案:A

解析:【解析】在输入整数或实数这类数值型数据时,输入的数据之间必须用空格、回车符、制表符(Tab键)等间隔符隔开,间隔符个数不限。在题目中,scanf函数使用通配符逗号,则在输入数据时也要使用通配符逗号,且逗号要紧跟着数据后面。B项,没有输入非格式符“,”。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
79.对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-ccc0-c0cb-74c63d66eb00.html
点击查看题目
55.有以下程序:#include main(){int a=0,b=0,c=0,d=0;(++a||++b)?++c:++d;printf("%d,%d,%d,%d\n",a,b,c,d);}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2a6a-c0cb-74c63d66eb00.html
点击查看题目
56.下列队列的描述中,正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-9c39-c0cb-74c63d66eb00.html
点击查看题目
61.在C语言中,以下选项中不能正确表示10×1000之值的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-e12e-c0cb-74c63d66eb00.html
点击查看题目
8.若有以下程序段:int r=8;printf("%d\n",r>>1);输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-98df-c0cb-74c63d66eb00.html
点击查看题目
25.有以下程序:#include main(){int a1,a2; char c1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);}若想通过键盘输入,使得a1的值为12,得a2的值为34.得c1的值为a,得c2的值为b,程序输出结果是:12,a,34,b则正确的输入格式是(以下(代表空格,代表回车)( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-9c95-c0cb-74c63d66eb00.html
点击查看题目
12.在C语言程序中,下列说法正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b56e-c0cb-74c63d66eb00.html
点击查看题目
1.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-2aed-c0cb-74c63d66eb00.html
点击查看题目
30.有以下程序:#includemain(){if('\0'==0)putchar('1');if('0'==0)putchar('2');if('a'>'b')putchar('3');}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-f4bb-c0cb-74c63d66eb00.html
点击查看题目
66.某系统结构图如下图所示该系统结构图的宽度是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-fffb-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

27.若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(u代表一个空格)( )。

A、 1u2u3<回车>

B、 uuu1,2,3<回车>

C、 1,uuu2,uuu3

D、 1,2,3

答案:A

解析:【解析】在输入整数或实数这类数值型数据时,输入的数据之间必须用空格、回车符、制表符(Tab键)等间隔符隔开,间隔符个数不限。在题目中,scanf函数使用通配符逗号,则在输入数据时也要使用通配符逗号,且逗号要紧跟着数据后面。B项,没有输入非格式符“,”。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
79.对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为( )。

A.  并运算

B.  交运算

C.  差运算

D.  除运算

解析:【解析】关系的运算包含传统集合运算和专门关系运算,其中传统集合运算中的并运算是指结构相同的两个关系合并成一个新关系,新关系中包含两个关系中的所有元组。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-ccc0-c0cb-74c63d66eb00.html
点击查看答案
55.有以下程序:#include main(){int a=0,b=0,c=0,d=0;(++a||++b)?++c:++d;printf("%d,%d,%d,%d\n",a,b,c,d);}程序的运行结果是( )。

A.  1,0,1,0

B.  1,1,0,1

C.  1,0,0,1

D.  1,1,1,0

解析:【解析】本题程序执行过程为:求解逻辑表达式(++aǁ++b),++a的值为1,则整个表达式为真,不计算++b,然后求解++c,不计算++d, 后得到a=1,b=0,c=1,d=0,答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2a6a-c0cb-74c63d66eb00.html
点击查看答案
56.下列队列的描述中,正确的是( )。

A.  队列属于非线性表

B.  队列在队尾删除数据

C.  队列按“先进后出”进行数据操作

D.  队列按“先进先出”进行数据操作

解析:【解析】队列是操作受限的线性表:队列只能在队头删除元素,在队尾插入元素,按照“先进先出”的原则组织数据。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-9c39-c0cb-74c63d66eb00.html
点击查看答案
61.在C语言中,以下选项中不能正确表示10×1000之值的是( )。

A.  1.0E4.0

B.  1.E4

C.  10E3

D.  1.0

E. 4

解析:【解析】实型常量用带小数点的数字表示,其值有两种表达形式,分别为十进制小数形式和指数形式。指数形式由十进制数加阶码标志“e”或“E”以及阶码(只能为整数,可以带符号)组成,而A项中阶码4.0是浮点数,所以A项不能正确表示10×1000之值,B、C、D项都表示正确并且值为10000,答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-e12e-c0cb-74c63d66eb00.html
点击查看答案
8.若有以下程序段:int r=8;printf("%d\n",r>>1);输出结果是( )。

A.  16

B.  8

C.  4

D.  2

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-98df-c0cb-74c63d66eb00.html
点击查看答案
25.有以下程序:#include main(){int a1,a2; char c1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);}若想通过键盘输入,使得a1的值为12,得a2的值为34.得c1的值为a,得c2的值为b,程序输出结果是:12,a,34,b则正确的输入格式是(以下(代表空格,代表回车)( )。

A.  选项。

B.  12ⱣⱤaⱣⱤ34ⱣⱤb

C.  12,a,34,b

D.  12ⱣⱤa34ⱣⱤb

解析:【解析】在输入字符型时,要求输入数据时按照一一对应的位置原样输入这些字符,即不能加逗号、回车和空格,因为这些也算是字符。答案选择

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-9c95-c0cb-74c63d66eb00.html
点击查看答案
12.在C语言程序中,下列说法正确的是( )。

A.  函数的定义可以嵌套,但函数的调用不可以嵌套

B.  函数的定义不可以嵌套,但函数的调用可以嵌套

C.  函数的定义和调用均不可以嵌套

D.  函数的定义和调用均可以嵌套

解析:【解析】函数定义都是在函数外部进行的,函数调用是在函数内部进行的,所以函数的定义不可以嵌套,但函数的调用可以嵌套(如递归函数)。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b56e-c0cb-74c63d66eb00.html
点击查看答案
1.下列叙述中正确的是( )。

A.  所谓算法就是计算方法

B.  程序可以作为算法的一种描述方法

C.  算法设计只需考虑得到计算结果

D.  算法设计可以忽略算法的运算时间

解析:【解析】A项错误,算法并不等同于计算方法,是指对解题方案的准确而完整的描述;C项错误,算法设计需要考虑可行性、确定性、有穷性与足够的情报;D项错误,算法设计有穷性要求操作步骤有限且必须在有限时间内完成,耗费太长时间得到的正确结果是没有意义的。B项正确,程序可以作为算法的一种描述方法,算法在实现时需要用具体的程序设计语言描述。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-2aed-c0cb-74c63d66eb00.html
点击查看答案
30.有以下程序:#includemain(){if('\0'==0)putchar('1');if('0'==0)putchar('2');if('a'>'b')putchar('3');}程序运行后的输出结果是( )。

A.  1

B.  123

C.  23

D.  3

解析:【解析】'\0'是转义字符,表示空字符,对应的ASCII码为0,成立,输出

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-f4bb-c0cb-74c63d66eb00.html
点击查看答案
66.某系统结构图如下图所示该系统结构图的宽度是( )。

A.  2

B.  3

C.  4

D.  n

解析:【解析】系统结构图的宽度是指最大模块数的层的控制跨度。图中系统第一层只有1个模块,第二层有n(n>3)个模块,第三层有4个模块,最大的跨度为n。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-fffb-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载