APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
44.C语言整数不包括( )。

A、 带小数点的整数

B、 正整数

C、 负整数

D、 无符号整数

答案:A

解析:【解析】

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
17.以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-f6f3-c0cb-74c63d66eb00.html
点击查看题目
21.设序列长度为n,在 坏情况下,时间复杂度为O(1og2n)的算法是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-5e9e-c0cb-74c63d66eb00.html
点击查看题目
40.若有以下程序#includemain(){int a=1,b=2,c=3,d=4;if((a==2)||(b==1))c=2;if((c==3)&&(d==-1))a=5;printf("%d,%d,%d.%d\n",a,b,c,d);}则程序的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-09cc-c0cb-74c63d66eb00.html
点击查看题目
60.设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-a3e2-c0cb-74c63d66eb00.html
点击查看题目
2.有以下程序:#include main(){int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-8d00-c0cb-74c63d66eb00.html
点击查看题目
5.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-dd98-c0cb-74c63d66eb00.html
点击查看题目
51.为了使模块尽可能独立,要求( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-e0b8-c0cb-74c63d66eb00.html
点击查看题目
3.关于C语言标识符,以下叙述错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-3a82-c0cb-74c63d66eb00.html
点击查看题目
88.有如下程序:#includeint sub(double a,double b){return(int)(a-b);}main(){printf("%d\n",sub(3.8,2.1));}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2187-c0cb-74c63d66eb00.html
点击查看题目
4.下列叙述中,不符合良好程序设计风格要求的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4e3e-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

44.C语言整数不包括( )。

A、 带小数点的整数

B、 正整数

C、 负整数

D、 无符号整数

答案:A

解析:【解析】

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
17.以下叙述中正确的是( )。

A.  break语句不能用于提前结束for语句的本层循环

B.  使用break语句可以使流程跳出switch语句体

C.  continue语句使得整个循环终止

D.  在for语句中,continue与break的效果是一样的,可以互换

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-f6f3-c0cb-74c63d66eb00.html
点击查看答案
21.设序列长度为n,在 坏情况下,时间复杂度为O(1og2n)的算法是( )。

A.  二分法查找

B.  顺序查找

C.  分块查找

D.  哈希查找

解析:【解析】对长度为n的线性表排序, 坏情况下时间复杂度,二分法查找为O(1og2n);顺序查找法为O(n);分块查找时间复杂度与分块规则有关;哈希查找时间复杂度为O(1),因其通过计算哈希函数来定位元素位置,所以只需一次即可。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-5e9e-c0cb-74c63d66eb00.html
点击查看答案
40.若有以下程序#includemain(){int a=1,b=2,c=3,d=4;if((a==2)||(b==1))c=2;if((c==3)&&(d==-1))a=5;printf("%d,%d,%d.%d\n",a,b,c,d);}则程序的输出结果是( )。

A.  2,2,2,4

B.  2,1,2,-1

C.  5,1,2,-1

D.  1,2,3,4

解析:【解析】&&和ǁ是逻辑运算符,&&符号两侧都为真时,结果为真,否则返回假;ǁ符号两侧都为假时,结果为假,否则返回真。题目中两个if语句条件判定都是false,abcd的值不会发生改变。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-09cc-c0cb-74c63d66eb00.html
点击查看答案
60.设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为( )。

A.  1

B.  2

C.  m-1

D.  0或m

解析:【解析】在循环队列中,front为队首指针,指向队首元素的前一个位置;rear为队尾指针,指向队尾元素。front=rear=1时,①循环队列可能为空,队首和队尾指针都指向空元素,此时循环队列的元素个数为0;②循环队列可能为满,此时循环队列的元素个数为m。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-a3e2-c0cb-74c63d66eb00.html
点击查看答案
2.有以下程序:#include main(){int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是( )。

A.  1,2,1,2

B.  1,2,2,1

C.  2,1,2,1

D.  2,1,1,2

解析:【解析】m和n的值不变,分别是1,2;指针*p和*q交换了指向的位置,即*p=&n,*q=&m,分别为2,1。答案选择B选项。

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

A.  栈是“先进先出”的线性表

B.  队列是“先进后出”的线性表

C.  循环队列是非线性结构

D.  有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

解析:【解析】有序的线性表既可采用顺序存储结构,也可以采用链式存储结构。A项错误,栈是“先进后出”的线性表;B项错误,队列是“先进先出”的线性表;C项错误,循环队列是线性结构的,有序的线性表既可采用顺序存储结构,也可采用链式存储结构。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-dd98-c0cb-74c63d66eb00.html
点击查看答案
51.为了使模块尽可能独立,要求( )。

A.  模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

B.  模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

C.  模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱

D.  模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

解析:【解析】系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-e0b8-c0cb-74c63d66eb00.html
点击查看答案
3.关于C语言标识符,以下叙述错误的是( )。

A.  标识符可全部由数字组成

B.  标识符可全部由下划线组成

C.  标识符可全部由小写字母组成

D.  标识符可全部由大写字母组成

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-3a82-c0cb-74c63d66eb00.html
点击查看答案
88.有如下程序:#includeint sub(double a,double b){return(int)(a-b);}main(){printf("%d\n",sub(3.8,2.1));}程序运行后的输出结果是( )。

A.  2.0

B.  1.7

C.  2

D.  1

解析:【解析】在类型转换过程中,如果较高类型转换成较低类型,直接忽略多余位数。程序执行过程为:调用函数sub(3.8,2.1),3.8-2.1=1.7(double类型),(int)强制转换将1.7转换成int类型1,然后返回1并输出。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2187-c0cb-74c63d66eb00.html
点击查看答案
4.下列叙述中,不符合良好程序设计风格要求的是( )。

A.  程序的效率第一,清晰第二

B.  程序的可读性好

C.  程序中要有必要的注释

D.  输入数据前要有提示信息

解析:【解析】“清晰第一,效率第二”是当今主导的程序设计风格。对程序的要求不仅是能够运行正常,还要便于调试和维护,所以程序要具有良好的可读性,语句结构应该简单直接,这有利于程序的开发与维护。答案选择A选项。

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