APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
32.下面不属于软件需求分析阶段工作的是( )。

A、 需求获取

B、 需求计划

C、 需求分析

D、 需求评审

答案:B

解析:【解析】需求分析阶段的工作包括:①需求获取;②需求分析;③编写需求规格说明书;④需求评审。答案选择B选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
60.设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-a3e2-c0cb-74c63d66eb00.html
点击查看题目
64.有以下程序:#include main(){int i=1,k=0;for(;i<6;){switch(i%3){case 0:k++;case 1:k++;break;case 2:k++;continue;}i+=1;}printf("%d\n",k);}程序的运行情况是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3d5d-c0cb-74c63d66eb00.html
点击查看题目
133.待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3693-c0cb-74c63d66eb00.html
点击查看题目
()的优先级大于*,故先将1.99强制转化为1,执行语句a=( )1.99*3;计算得a=1×3=3。答案选择A选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-1959-c0cb-74c63d66eb00.html
点击查看题目
1.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-ca56-c0cb-74c63d66eb00.html
点击查看题目
1,若其值为非0( ),则求解表达式2,将表达式2的值赋给x;若表达式1的值为0( ),则求解表达式3,将表达式3的值赋给x。与表达式( )等价的是( )。答案选择D选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-1519-c0cb-74c63d66eb00.html
点击查看题目
10.下面不属于软件设计阶段任务的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b14c-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
点击查看题目
13.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-42d1-c0cb-74c63d66eb00.html
点击查看题目
37.阅读以下程序:#include main(){int case;float printF;printf("请输入2个数:");scanf("%d %f",&case,&printF);printf("%d %f\n",case,printF);}该程序编泽时产生错误,其出错原因是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-d123-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

32.下面不属于软件需求分析阶段工作的是( )。

A、 需求获取

B、 需求计划

C、 需求分析

D、 需求评审

答案:B

解析:【解析】需求分析阶段的工作包括:①需求获取;②需求分析;③编写需求规格说明书;④需求评审。答案选择B选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
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
点击查看答案
64.有以下程序:#include main(){int i=1,k=0;for(;i<6;){switch(i%3){case 0:k++;case 1:k++;break;case 2:k++;continue;}i+=1;}printf("%d\n",k);}程序的运行情况是( )。

A.  形成无限循环

B.  输出6

C.  输出5

D.  输出4

解析:【解析】本题执行过程为:i=1,k=0,i<6成立,执行for循环:i%3=1,匹配case1,k=1,退出switch,i=2;i<6成立,执行for循环:i%3=2,匹配case2,k=2,执行continue,退出switch,且不执行i+=1,i=2不变,i<6成立,执行下一次for循环,以后的循环情况完全一致,i=2不会改变,形成无限循环。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3d5d-c0cb-74c63d66eb00.html
点击查看答案
133.待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。。

A.  2

B.  3

C.  4

D.  5

解析:【解析】简单选择排序的算法可以描述为:将整个待排序序列分为有序和无序两部分,初始时有序部分为空;每一趟排序时扫描无序序列,找到最小的元素,将它与无序序列的首元素交换位置,直到无序序列为空。所以第一趟排序后,将选出的最小元素9与15交换,15被放在第3个位置。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3693-c0cb-74c63d66eb00.html
点击查看答案
()的优先级大于*,故先将1.99强制转化为1,执行语句a=( )1.99*3;计算得a=1×3=3。答案选择A选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-1959-c0cb-74c63d66eb00.html
点击查看答案
1.下列叙述中正确的是( )。

A.  所有数据结构必须有根结点

B.  所有数据结构必须有终端结点(即叶子结点)

C.  只有一个根结点,且只有一个叶子结点的数据结构一定是线性结构

D.  没有根结点或没有叶子结点的数据结构一定是非线性结构

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-ca56-c0cb-74c63d66eb00.html
点击查看答案
1,若其值为非0( ),则求解表达式2,将表达式2的值赋给x;若表达式1的值为0( ),则求解表达式3,将表达式3的值赋给x。与表达式( )等价的是( )。答案选择D选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-1519-c0cb-74c63d66eb00.html
点击查看答案
10.下面不属于软件设计阶段任务的是( )。

A.  软件的功能确定

B.  软件的总体结构设计

C.  软件的数据设计

D.  软件的过程设计

解析:【解析】软件设计阶段的任务包括:①结构设计;②数据设计;③接口设计;④过程设计。软件的功能确定是在需求分析阶段完成的。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b14c-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
点击查看答案
13.下列叙述中正确的是( )。

A.  算法的效率只与问题的规模有关,而与数据的存储结构无关

B.  算法的时间复杂度是指执行算法所需要的计算工作量

C.  数据的逻辑结构与存储结构是一一对应的

D.  算法的时间复杂度与空间复杂度一定相关

解析:【解析】采用不同的存储结构,数据处理效率是不同的,A项错误;算法的时间复杂度是指算法在计算机内执行时所需时间的度量,空间复杂度是指算法在计算机内执行时所需存储空间的度量,二者不一定相关,B项正确,D项错误;数据的逻辑结构在计算机存储空间的存放形式称为数据的存储结构,二者并非一一对应,C项错误。答案选B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-42d1-c0cb-74c63d66eb00.html
点击查看答案
37.阅读以下程序:#include main(){int case;float printF;printf("请输入2个数:");scanf("%d %f",&case,&printF);printf("%d %f\n",case,printF);}该程序编泽时产生错误,其出错原因是( )。

A.  定义语句出错,case是关键字,不能用作用户自定义标识符

B.  定义语句出错,printF不能用作用户自定义标识符

C.  定义语句无错,scanf不能作为输入函数使用

D.  定义语句无错,printf不能输出case的值

解析:【解析】在C语言中,关键字又称保留字,它是系统预先定义的,具有特定含义的标识符,故不允许用户重新定义。case为C语言中的关键字,因此用户不能再定义标识符为case的变量。答案选择A选项。

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