APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
2473<回车>程序的输出结果是( )。

A、 668977

B、 4444

C、 6677877

D、 68766

答案:A

解析:【解析】本题执行过程为:读入c='2',c-'2'=0,首先匹配case0,依次输出6,

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
30.构成C语言程序的三种基本结构是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-0a9e-c0cb-74c63d66eb00.html
点击查看题目
22.下面不属于软件开发阶段任务的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-a7c7-c0cb-74c63d66eb00.html
点击查看题目
69.下列线性链表的叙述中,正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-b5c2-c0cb-74c63d66eb00.html
点击查看题目
11.结构化程序由顺序、选择、循环三种基本结构组成,以下相关叙述错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-5d37-c0cb-74c63d66eb00.html
点击查看题目
6.算法的时间复杂度是指( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-3516-c0cb-74c63d66eb00.html
点击查看题目
18.对于循环队列,下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-ab68-c0cb-74c63d66eb00.html
点击查看题目
3.对建立良好的程序设计风格,下面描述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4c71-c0cb-74c63d66eb00.html
点击查看题目
40.若变量已正确定义并赋值,则错误的赋值语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-205c-c0cb-74c63d66eb00.html
点击查看题目
61.下面不能作为软件设计工具的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-f64d-c0cb-74c63d66eb00.html
点击查看题目
1.下列给定程序中,函数fun()的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。/**********code.c**********/#include #define N 20void fun( ){int i,j,t,p;for( ){/********found********/p=jfor( )if( )/********found********/p=j;t=a[p];a[p]=a[j];a[j]=t;}}main(){int a[N]={9,6,8,3,-1},i,m=5;printf( );for( )printf( );printf( );fun( );printf( );for( )printf( );printf( );}/**********-code.c**********/
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-38c3-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

2473<回车>程序的输出结果是( )。

A、 668977

B、 4444

C、 6677877

D、 68766

答案:A

解析:【解析】本题执行过程为:读入c='2',c-'2'=0,首先匹配case0,依次输出6,

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
30.构成C语言程序的三种基本结构是( )。

A.  顺序结构、转移结构、递归结构

B.  顺序结构、嵌套结构、递归结构

C.  顺序结构、选择结构、循环结构

D.  选择结构、循环结构、嵌套结构

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-0a9e-c0cb-74c63d66eb00.html
点击查看答案
22.下面不属于软件开发阶段任务的是( )。

A.  测试

B.  可行性研究

C.  设计

D.  实现

解析:【解析】软件生命周期可分为:①软件定义期,包括问题定义、可行性研究、需求分析;②软件开发期,包括概要设计、详细设计、实现、测试;③运行维护期。答案选择B选项。

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

A.  各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致

B.  各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续

C.  进行插入与删除时,不需要移动表中的元素

D.  以上三种说法都不对

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-b5c2-c0cb-74c63d66eb00.html
点击查看答案
11.结构化程序由顺序、选择、循环三种基本结构组成,以下相关叙述错误的是( )。

A.  三种基本结构不可以嵌套使用

B.  顺序结构是按语句在程序中的先后顺序逐条执行,没有分支,没有转移

C.  选择结构是根据不同的条件执行不同分支中的语句

D.  循环结构是根据条件决定是否重复、重复执行多少次循环体语句

解析:【解析】结构化程序主要由3种基本控制结构组成,顺序结构是最基本的算法结构,当执行由这些语句构成的程序时,将按这些语句在程序中的先后顺序逐条执行,没有分支,没有转移,没有步骤之间的相互约束,没有对某一步骤的多次使用,完全按照步骤的原有次序依次执行,B选项叙述正确。选择结构根据不同的条件去执行不同分支中的语句,C选项叙述正确。循环结构就是根据各自的条件,使同一组语句重复执行多次,D选项叙述正确。三种结构可以嵌套使用,A选项叙述错误,

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

A.  算法的执行时间

B.  算法所处理的数据量

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

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

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

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-3516-c0cb-74c63d66eb00.html
点击查看答案
18.对于循环队列,下列叙述中正确的是( )。

A.  队头指针是固定不变的

B.  队头指针一定大于队尾指针

C.  队头指针一定小于队尾指针

D.  队头指针可以大于队尾指针,也可以小于队尾指针

解析:【解析】在循环队列中,用队尾指针(rear)指向队列中的队尾元素,用队头指针(front)指向队头元素的前一个位置。在循环队列中,一般情况下rear>front,当存储空间的 后一个位置被使用,而新元素要入队时,如果存储空间的第一个位置空闲,便可将元素插入到第一个位置,此时存储空间的第一个位置作为队尾,便有front>rear。所以答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-ab68-c0cb-74c63d66eb00.html
点击查看答案
3.对建立良好的程序设计风格,下面描述正确的是( )。

A.  程序应简单、清晰、可读性好

B.  符号名的命名只要符合语法

C.  充分考虑程序的执行效率

D.  程序的注释可有可无

解析:【解析】程序不仅仅要能够正常运行,还要便于调试和维护,所以程序语句结构应该简单直接,具有良好的可读性,建立良好的程序设计风格。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4c71-c0cb-74c63d66eb00.html
点击查看答案
40.若变量已正确定义并赋值,则错误的赋值语句是( )。

A.  a=a+1;

B.  a=sizeof(double);

C.  a=dǁc;

D.  a+1=a;

解析:【解析】赋值号的左边必须是一个代表某个存储单元的变量名,赋值号的右边必须是C语言中合法的表达式。赋值运算的功能是先求出右边表达式的值,然后把此值赋给赋值号左边的变量。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-205c-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
点击查看答案
1.下列给定程序中,函数fun()的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。/**********code.c**********/#include #define N 20void fun( ){int i,j,t,p;for( ){/********found********/p=jfor( )if( )/********found********/p=j;t=a[p];a[p]=a[j];a[j]=t;}}main(){int a[N]={9,6,8,3,-1},i,m=5;printf( );for( )printf( );printf( );fun( );printf( );for( )printf( );printf( );}/**********-code.c**********/

解析:【解析】本题采用了选择排序法,即在后N个元素比较的过程中,选择一个最小的元素与后N个元素中第一个元素交换,依此类推。错误1:p=j后面应加分号。错误2:根据选择排序法的逻辑,此处应将i赋给p。

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