APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
108.设有定义:int k=0;以下选项的四个表达式中与其他三个表达式的值不相同的是( )。

A、 ++k

B、 k+=1

C、 k++

D、 k+1

答案:C

解析:【解析】后缀表达式,先赋值,后自增。k++表达式值为k的值0;其余三项为k+1的值,即1。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
95.有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-ebf6-c0cb-74c63d66eb00.html
点击查看题目
31.设变量均已正确定义,若要通过“scanf("%d%c%d%c",&a1,&c1,&a2,&c2);”语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:u代表空格字符)( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-ac87-c0cb-74c63d66eb00.html
点击查看题目
18.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-4d11-c0cb-74c63d66eb00.html
点击查看题目
6.算法的时间复杂度是指( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-3516-c0cb-74c63d66eb00.html
点击查看题目
40。在循环体中有两条嵌套的if语句,首先判断i++%5==0,即判断i++的值( )是否能被5整除( ),然后再判断++i的值( )是否能被8整除( ),若两个条件都满足了,就输出i的值,只有i=30时,满足i++%5==0,此时i=31,++i%8==0成立,此时i=32。答案选择A选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-63bf-c0cb-74c63d66eb00.html
点击查看题目
1.以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5a32-c0cb-74c63d66eb00.html
点击查看题目
23.以下非法的字符常量是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-62b9-c0cb-74c63d66eb00.html
点击查看题目
9.软件是指( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-8e20-c0cb-74c63d66eb00.html
点击查看题目
103.设有如下三个关系表:下列操作中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-fd17-c0cb-74c63d66eb00.html
点击查看题目
29.以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是( )。#includemain(){int k;printf("Enter a int number:");scanf("%d",&k);if () printf("YES\n");else printf("NO\n");printf("%d\n",k%3);}
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-f2a9-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

108.设有定义:int k=0;以下选项的四个表达式中与其他三个表达式的值不相同的是( )。

A、 ++k

B、 k+=1

C、 k++

D、 k+1

答案:C

解析:【解析】后缀表达式,先赋值,后自增。k++表达式值为k的值0;其余三项为k+1的值,即1。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
95.有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为( )。

A.  选择

B.  投影

C.  交

D.  并

解析:【解析】选择和投影操作对单个关系进行操作,选择运算是对行的操作,投影运算是对列的操作。交和并运算要求参与运算的表具有相同的属性,交运算的结果是两个表的公共部分,并运算的结果包含两个表的所有元素。观察三个关系的元组可知,关系T=R∪S。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-ebf6-c0cb-74c63d66eb00.html
点击查看答案
31.设变量均已正确定义,若要通过“scanf("%d%c%d%c",&a1,&c1,&a2,&c2);”语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:u代表空格字符)( )。

A.  10X20Y

B.  10uX20uY

C.  10uX20uY

D.  10uXu20uY

解析:【解析】scanf函数是C语言提供的标准输入函数,作用是接收在终端设备(或系统隐含指定的输入设备)上输入的数据。scanf函数的一般形式为:scanft(格式控制,输入项表);。本题中的格式控制字符串是“%d%c%d%c”,其中%d表示要输入的是整数;%c则表示输入的是字符,且各控制符之间无任何分隔字符,故要求输入的数据之间也不能分开。而BCD三项在10和X之间均插入空格,均不正确。答案选择A选项。

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

A.  有一个以上根结点的数据结构不一定是非线性结构

B.  只有一个根结点的数据结构不一定是线性结构

C.  循环链表是非线性结构

D.  双向链表是非线性结构

解析:【解析】线性结构应满足:①有且只有一个根结点;②每个结点最多有一个前件,也最多有一个后件。有一个以上根结点的数据结构一定是非线性结构,所以A错误。树只有一个根结点,但是树是非线性结构,B项正确。循环链表和双向链表都是线性结构。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-4d11-c0cb-74c63d66eb00.html
点击查看答案
6.算法的时间复杂度是指( )。

A.  算法的执行时间

B.  算法所处理的数据量

C.  算法程序中的语句或指令条数

D.  算法在执行过程中所需要的基本运算次数

解析:【解析】算法的复杂度主要包括时间复杂度和空间复杂度。算法的时间复杂度,是指执行算法所需要的计算工作量,即基本运算次数;算法的空间复杂度,一般是指执行这个算法所需要的内存空间。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-3516-c0cb-74c63d66eb00.html
点击查看答案
40。在循环体中有两条嵌套的if语句,首先判断i++%5==0,即判断i++的值( )是否能被5整除( ),然后再判断++i的值( )是否能被8整除( ),若两个条件都满足了,就输出i的值,只有i=30时,满足i++%5==0,此时i=31,++i%8==0成立,此时i=32。答案选择A选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-63bf-c0cb-74c63d66eb00.html
点击查看答案
1.以下叙述中正确的是( )。

A. 在C语言程序中,main函数必须放在其他函数的 前面

B. 每个后缀为.c的C语言源程序都可以单独进行编译

C. 在C语言程序中,只有main函数才可以单独进行编译

D. 每个后缀为.c的C语言源程序都应该包含一个main函数

解析:【解析】main函数可以在程序的任何位置。每一个可执行的C程序都必须有一个且只能有一个主函数。后缀名为.c的C语言源程序都可以单独进行编译。main函数只是让执行程序的系统知道该从哪里开始执行程序(从主函数处执行),其他有关这个程序的子函数是通过函数调用来实现其功能(不需main函数)。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5a32-c0cb-74c63d66eb00.html
点击查看答案
23.以下非法的字符常量是( )。

A.  '\\n'

B.  '\101'

C.  '\x21'

D.  '\0'

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-62b9-c0cb-74c63d66eb00.html
点击查看答案
9.软件是指( )。

A.  程序

B.  程序和文档

C.  算法加数据结构

D.  程序、数据与相关文档的完整集合

解析:【解析】本题考查软件的定义。软件是计算机系统中与硬件相互依存的另一部分,它包括程序、相关数据及其说明文档。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-8e20-c0cb-74c63d66eb00.html
点击查看答案
103.设有如下三个关系表:下列操作中正确的是( )。

A.  T=R∩S

B.  T=R∪S

C.  T=R×S

D.  T=R/S

解析:【解析】观察可知,T中的元组既包含R中的所有元素又包含S中的所有元组,则T=R∪S。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-fd17-c0cb-74c63d66eb00.html
点击查看答案
29.以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是( )。#includemain(){int k;printf("Enter a int number:");scanf("%d",&k);if () printf("YES\n");else printf("NO\n");printf("%d\n",k%3);}

A.  ((k%3==0)ǁ(k%7==0))

B.  (k/3==0)ǁ(k/7==0)

C.  ((k%3=0)ǁ(k%7=0))

D.  ((k%3==0)&&(k%7==0))

解析:【解析】是否能被3或7整除表达式为(k%3==0)ǁ(k%7==0),A项正确。B项“/”为除号,错误。C项中“=”为赋值运算符,不是逻辑运算符“==”,错误。

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