APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
9.有以下定义语句,编译时会出现编译错误的是( )。

A、char a='a';

B、char a='\n';

C、char a='aa';

D、char a='\x2d';

答案:C

解析:【解析】本题中a为一个字符型变量,只能为其赋值一个字符常量,A项编译可以通过。C项中'aa'不是字符常量,而是一个字符串,所以会编译错误。BD两项为转义字符,编译可以通过。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
61.设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-a5a6-c0cb-74c63d66eb00.html
点击查看题目
17.以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-db89-c0cb-74c63d66eb00.html
点击查看题目
16.有两个关系R,S如下:由关系R通过得到关系S,则所使用的运算为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-0189-c0cb-74c63d66eb00.html
点击查看题目
1.给定程序的功能是:从键盘输入若干行文本( ),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。/**********code.c**********/#include #include #include void WriteText( );void ReadText( );void main(){
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-9704-c0cb-74c63d66eb00.html
点击查看题目
91.有以下程序:#include #include main(){int a = 1,b=4,c = 2;double x = 10.5,y = 4.0,z;z = (a + b)/c + sqrt(y)*1.2/c+x;printf("%f\n",z);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2844-c0cb-74c63d66eb00.html
点击查看题目
34.在软件开发中,需求分析阶段产生的主要文档是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-c001-c0cb-74c63d66eb00.html
点击查看题目
33.有以下函数:#include void func(int n){int i;for(i=0;i<=n;i++)printf("*");printf("#");}main(){func(3);printf("????");func(4);printf("\n");}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-1d94-c0cb-74c63d66eb00.html
点击查看题目
34.软件设计中划分模块的一个准则是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-cb29-c0cb-74c63d66eb00.html
点击查看题目
18.软件生命周期是指( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-a020-c0cb-74c63d66eb00.html
点击查看题目
3.下面对软件特点描述错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-8203-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

9.有以下定义语句,编译时会出现编译错误的是( )。

A、char a='a';

B、char a='\n';

C、char a='aa';

D、char a='\x2d';

答案:C

解析:【解析】本题中a为一个字符型变量,只能为其赋值一个字符常量,A项编译可以通过。C项中'aa'不是字符常量,而是一个字符串,所以会编译错误。BD两项为转义字符,编译可以通过。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
61.设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为( )。

A.  4

B.  6

C.  m-5

D.  m-6

解析:【解析】循环队列顺序存储结构队列。循环队列中,rear指向队列中的队尾元素,front指向队头元素的前一个位置,本题中,在front指向的后一个位置和rear指向的位置之间,所有的元素均为队列中的元素。队列初始状态为front=rear=m,当front=15,rear=20时,队列中共有20-15(尾指针-头指针)=5个元素,寻找其中最大值的最坏情况是逐项比较,所以需比较4次。答案选择A选项。

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

A. 分支结构是根据算术表达式的结果来判断流程走向的

B. 在C语言中,逻辑真值和假值分别对应1和0

C. 对于浮点变量x和y,表达式:x==y是非法的,会出编译错误

D. 关系运算符两边的运算对象可以是C语言中任意合法的表达式

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-db89-c0cb-74c63d66eb00.html
点击查看答案
16.有两个关系R,S如下:由关系R通过得到关系S,则所使用的运算为( )。

A.  选择

B.  投影

C.  插入

D.  连接

解析:【解析】关系S是由关系R的第1、2列组成,很显然这是对关系R进行投影运算的结果。可以简单理解为:选择运算是对行的操作,投影运算是对列的操作。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-0189-c0cb-74c63d66eb00.html
点击查看答案
1.给定程序的功能是:从键盘输入若干行文本( ),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。/**********code.c**********/#include #include #include void WriteText( );void ReadText( );void main(){

解析:【解析】填空1:要求填写文件流的自变量名。分析语句puts("\n",fw);所以分析可知:由于文件流变量fw在函数体中没有被定义过,所以本处应填*fw。填空2:通过while循环语句,把键盘上输入的内容写入到指定的文件中。键盘上输入的内容已存入字符串str变量中,因此,本处应填写str。填空3:要把已存入文件中的内容,再从文件中读出,存入到字符串变量str中, 后在屏幕显示出来,因此,此处应填写str。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-9704-c0cb-74c63d66eb00.html
点击查看答案
91.有以下程序:#include #include main(){int a = 1,b=4,c = 2;double x = 10.5,y = 4.0,z;z = (a + b)/c + sqrt(y)*1.2/c+x;printf("%f\n",z);}程序运行后的输出结果是( )。

A.  13.700000

B.  14.000000

C.  15.400000

D.  14.900000

解析:【解析】sqrt为平方根计算函数,a、b、c三个变量都是整型变量,(a+b)/c结果也取整型得2,所以有z=(1+4)/2+2*1.2/2+10.5=13.7。%f格式输出后为

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2844-c0cb-74c63d66eb00.html
点击查看答案
34.在软件开发中,需求分析阶段产生的主要文档是( )。

A.  项,数据字典是需求分析阶段的工具;

B.  项,软件详细设计说明书是设计阶段生成的;

C.  项,数据流图是结构化分析方法中使用的工具,是需求分析阶段产生的结果;

D.  项,需求分析阶段只能生成需求分析规格说明书。答案选择D选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-c001-c0cb-74c63d66eb00.html
点击查看答案
33.有以下函数:#include void func(int n){int i;for(i=0;i<=n;i++)printf("*");printf("#");}main(){func(3);printf("????");func(4);printf("\n");}程序运行后的输出结果是( )。

A.  ****#????***#

B.  ***#????*****#

C.  **#????*****#

D.  ****#????*****#

解析:【解析】从main函数开始,执行func(3)函数,for循环执行4次,连续输出四个“*”,然后输出一个“#”;输出“????”;再次调用func(4),for循环执行5次,连续输出五个“*”,然后输出一个“#”;最后输出换行符。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-1d94-c0cb-74c63d66eb00.html
点击查看答案
34.软件设计中划分模块的一个准则是( )。

A.  低内聚低耦合

B.  高内聚低耦合

C.  低内聚高耦合

D.  高内聚高耦合

解析:【解析】耦合性和内聚性是模块独立性的两个定性标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,作为软件结构设计的设计原则,要求每个模块的内部都具有很强的内聚性;耦合性是指模块间相互连接的紧密程度的度量,一个模块与其他模块的耦合性越强则该模块的独立性越弱。一般优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-cb29-c0cb-74c63d66eb00.html
点击查看答案
18.软件生命周期是指( )。

A.  软件产品从提出、实现、使用维护到停止使用退役的过程

B.  软件从需求分析、设计、实现到测试完成的过程

C.  软件的开发过程

D.  软件的运行维护过程

解析:【解析】软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-a020-c0cb-74c63d66eb00.html
点击查看答案
3.下面对软件特点描述错误的是( )。

A.  软件没有明显的制作过程

B.  软件是一种逻辑实体,不是物理实体,具有抽象性

C.  软件的开发、运行对计算机系统具有依赖性

D.  软件在使用中存在磨损、老化问题

解析:【解析】软件的特点有:①具有抽象性,是逻辑实体;②没有明显的制作过程;③在使用期间不存在磨损、老化问题;④对硬件和环境具有依赖性;⑤复杂性高,成本昂贵;⑥开发涉及诸多的社会因素。答案选择

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