APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
87.下列方法中,不属于软件调试方法的是( )。

A、 回溯法

B、 强行排错法

C、 集成测试法

D、 原因排除法

答案:C

解析:【解析】软件调试采用的主要方法包括:①强行排错法,其过程为设置断点、程序暂停、观察程序状态、继续运行程序;②回溯法,指一旦发现了错误,先分析错误征兆,确定最先发现“症状”的位置;③原因排除法,指通过演绎和归纳,以及二分法来排错。答案选择C选项。第4章 数据库设计基础

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
4.以下叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-2b5c-c0cb-74c63d66eb00.html
点击查看题目
18.以下选项中叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-46b1-c0cb-74c63d66eb00.html
点击查看题目
47.有以下程序(其中k的初值为八进制数):#include main(){int k=011;printf("%d\n",k++);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-b706-c0cb-74c63d66eb00.html
点击查看题目
56.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2c7d-c0cb-74c63d66eb00.html
点击查看题目
12.有以下程序段#include main(){int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%d b=%d c=%d\n",a,b,c);}程序的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-ec4f-c0cb-74c63d66eb00.html
点击查看题目
8.有以下程序:#include int fun(int n){if(n)return fun(n-1)+n;else return 0;}main(){printf("%d\n",fun(3));}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-ad34-c0cb-74c63d66eb00.html
点击查看题目
26.下列关于线性表的叙述中,不正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-5eca-c0cb-74c63d66eb00.html
点击查看题目
61.下面不能作为软件设计工具的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-f64d-c0cb-74c63d66eb00.html
点击查看题目
50.一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-911b-c0cb-74c63d66eb00.html
点击查看题目
49.有如下程序:#includemain(){int x=0x13;printf("%d\n",x+1);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-c71c-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

87.下列方法中,不属于软件调试方法的是( )。

A、 回溯法

B、 强行排错法

C、 集成测试法

D、 原因排除法

答案:C

解析:【解析】软件调试采用的主要方法包括:①强行排错法,其过程为设置断点、程序暂停、观察程序状态、继续运行程序;②回溯法,指一旦发现了错误,先分析错误征兆,确定最先发现“症状”的位置;③原因排除法,指通过演绎和归纳,以及二分法来排错。答案选择C选项。第4章 数据库设计基础

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

A.  项正确,C语言的可执行程序是由一系列机器指令组成的;

B.  用C语言编写的源程序不能直接在计算机上运行

C.  通过编译得到的二进制目标程序需要连接才可以运行

D.  在没有安装C语言集成开发环境的机器上不能运行C源程序生成的exe文件

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-2b5c-c0cb-74c63d66eb00.html
点击查看答案
18.以下选项中叙述正确的是( )。

A.  结构化程序的三种基本结构是循环结构、选择结构、顺序结构

B.  C语言源程序不编译也能直接运行

C.  使用N—S流程图不能描述复杂算法

D.  计算机能够直接运行C语言源程序,不必进行任何转换

解析:【解析】编译就是把高级语言变成计算机可以识别的二进制语言,不经过编译的源程序是不能运行的,B项错误。算法可以用各种描述方法进行描述,N-S流程图把算法的每一步都用一个矩形框来表示,把一个个矩形框按执行的次序连接起来就是一个算法描述,无论算法复杂与否都能用N-S流程图描述,C项错误。C语言源程序需要经过编译和连接生成目标文件和可执行文件后才能运行,D项错误。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-46b1-c0cb-74c63d66eb00.html
点击查看答案
47.有以下程序(其中k的初值为八进制数):#include main(){int k=011;printf("%d\n",k++);}程序运行后的输出结果是( )。

A.  12

B.  11

C.  10

D.  9

解析:【解析】整型变量k的值“011”是用八进制表示的,即十进制的“9”,而输出格式为%d,即十进制格式,所以输出为“9”,然后k自增1。答案选择D选项。

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

A.  在switch语句中,不一定使用break语句

B.  在switch语句中,必须使用default

C.  break语句必须与switch语句中的case配对使用

D.  break语句只能用于switch语句

解析:【解析】break语句功能是跳出正在执行的条件语句或循环语句,switch语句中可以根据需要选择是否使用break语句,A项正确;default语句在switch语句中可以省略,因此B项错误;switch语句中并非每个case后都需要使用break语句,因此C项错误;break语句还可以用于for等循环结构中,因此D项错误。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2c7d-c0cb-74c63d66eb00.html
点击查看答案
12.有以下程序段#include main(){int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%d b=%d c=%d\n",a,b,c);}程序的输出结果是( )。

A.  a=10 b=50 c=30

B.  a=10 b=50 c=10

C.  a=10 b=30 c=10

D.  a=50 b=30 c=50

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-ec4f-c0cb-74c63d66eb00.html
点击查看答案
8.有以下程序:#include int fun(int n){if(n)return fun(n-1)+n;else return 0;}main(){printf("%d\n",fun(3));}程序的运行结果是( )。

A.  4

B.  5

C.  6

D.  7

解析:【解析】fun函数是一个递归函数,调用f(3),参数n=3,返回f(3-1)+3 = f(2)+3 =f(1)+2+3 = f(0)+1+2+3 = 0+6 = 6。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-ad34-c0cb-74c63d66eb00.html
点击查看答案
26.下列关于线性表的叙述中,不正确的是( )。

A.  线性表可以是空表

B.  线性表是一种线性结构

C.  线性表的所有结点有且仅有一个前件和后件

D.  线性表是由n个元素组成的一个有限序列

解析:【解析】线性表是由n个元素组成的一种线性结构,当n=0时线性表为空表。C项错误,线性表中,第一个结点没有前件,最后一个结点没有后件。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-5eca-c0cb-74c63d66eb00.html
点击查看答案
61.下面不能作为软件设计工具的是( )。

A.  PAD图

B.  程序流程图

C.  数据流程图(DFD图)

D.  总体结构图

解析:【解析】软件设计的常用工具有:①图形工具,包括程序流程图、N-S图、PAD图、HIPO;②表格工具,包括判定表;③语言工具,包括PDL(伪码)。软件结构化设计方法使用的描述方式是系统结构图。C项,数据流程图是在可行性研究阶段用到的而非软件设计中用到的,是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-f64d-c0cb-74c63d66eb00.html
点击查看答案
50.一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是( )。

A.  1:1联系

B.  1:m联系

C.  m:1联系

D.  m:n联系

解析:【解析】实体集之间通过联系来建立连接关系,包括:一对一联系(1:1)、多门课程,而一门课程又能由多名教师讲授,所以教师和课程之间是多对多的关系,可以表示为m:n,答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-911b-c0cb-74c63d66eb00.html
点击查看答案
49.有如下程序:#includemain(){int x=0x13;printf("%d\n",x+1);}程序运行后的输出结果是( )。

A.  12

B.  14

C.  20

D.  13

解析:【解析】整型常量中,十进制整常量没有前缀,输出格式控制符为%d;八进制整常量以0作为前缀,输出格式控制符为%o;十六进制整常量以0X或

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