APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
32.下列与栈结构有关联的是( )。

A、 数组的定义域使用

B、 操作系统的进程调度

C、 函数的递归调用

D、 选择结构的执行

答案:C

解析:【解析】函数的递归调用是指函数调用函数本身,直到满足特定条件时终止,然后从 后被递归调用处返回。递归函数是通过栈来实现的,所以调用原则和栈的实现相一致。所以递归函数是通过栈来实现的。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
1.下列给定程序中,是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点( )数据域中的 大值,并且作为函数值返回。请改正程序指定部位的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。/**********code.c**********/#include#includetypedef struct aa{int data;struct aa *next;} NODE;fun( ){int max=-1;NODE *p;/**********found**********/p=h;while( ){if( )max=p->data;/**********found**********/p=h->next;}return max;}outresult( ){fprintf( );}NODE *creatlink( ){NODE *h,*p,*s,*q;int i,x;h=p=( )malloc( br/>h->data=9999;for( ){s=( )malloc( br/>s->data=rand()%m;s->next=p->next;p->next=s;p=p->next;}p->next=NULL;return h;}outlink( ){NODE *p;p=h->next;fprintf( );while( ){fprintf( );p=p->next;}fprintf( );}main(){NODE *head;int m;head=creatlink( );outlink( );m=fun( );printf( );outresult( );}/**********-code.c**********/
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-9920-c0cb-74c63d66eb00.html
点击查看题目
6.软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面属于应用软件的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-87fd-c0cb-74c63d66eb00.html
点击查看题目
66.某系统结构图如下图所示该系统结构图的宽度是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-fffb-c0cb-74c63d66eb00.html
点击查看题目
13.在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-45cf-c0cb-74c63d66eb00.html
点击查看题目
97.有两个关系R、S如下:由关系R通过运算得到关系S,所使用的运算为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-efbc-c0cb-74c63d66eb00.html
点击查看题目
10.程序段:int x=12;double y=3.141593;printf("%d%8.6f",x,y);输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-7bcc-c0cb-74c63d66eb00.html
点击查看题目
6.计算机能直接执行的程序是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-2f2f-c0cb-74c63d66eb00.html
点击查看题目
5.算法应当具有的特性不包括( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-3309-c0cb-74c63d66eb00.html
点击查看题目
1.请编写函数fun,其功能是:计算并输出3到n之间( )所有素数的平方根之和。例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。/**********code.c**********/#include #include double fun( ){}main(){int n;double sum;printf( );scanf( );sum=fun( );printf( );}
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-dd3d-c0cb-74c63d66eb00.html
点击查看题目
22.下列选项中不属于面向对象程序设计特征的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-7394-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

32.下列与栈结构有关联的是( )。

A、 数组的定义域使用

B、 操作系统的进程调度

C、 函数的递归调用

D、 选择结构的执行

答案:C

解析:【解析】函数的递归调用是指函数调用函数本身,直到满足特定条件时终止,然后从 后被递归调用处返回。递归函数是通过栈来实现的,所以调用原则和栈的实现相一致。所以递归函数是通过栈来实现的。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
1.下列给定程序中,是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点( )数据域中的 大值,并且作为函数值返回。请改正程序指定部位的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。/**********code.c**********/#include#includetypedef struct aa{int data;struct aa *next;} NODE;fun( ){int max=-1;NODE *p;/**********found**********/p=h;while( ){if( )max=p->data;/**********found**********/p=h->next;}return max;}outresult( ){fprintf( );}NODE *creatlink( ){NODE *h,*p,*s,*q;int i,x;h=p=( )malloc( br/>h->data=9999;for( ){s=( )malloc( br/>s->data=rand()%m;s->next=p->next;p->next=s;p=p->next;}p->next=NULL;return h;}outlink( ){NODE *p;p=h->next;fprintf( );while( ){fprintf( );p=p->next;}fprintf( );}main(){NODE *head;int m;head=creatlink( );outlink( );m=fun( );printf( );outresult( );}/**********-code.c**********/

解析:【解析】程序中使用while循环语句,并结合结构体指针p来找到数据域中的大值。错误1:该单向链表具有头结点,所以给p赋初值时应改为:p=h->next;。错误2:p指向自己的下一个结点,所以应改为:p=p->next;。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-9920-c0cb-74c63d66eb00.html
点击查看答案
6.软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面属于应用软件的是( )。

A.  编译程序

B.  操作系统

C.  教务管理系统

D.  汇编程序

解析:【解析】系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务性程序;④各种数据库管理系统。操作系统、编译程序与汇编程序属于系统软件,编译程序与汇编程序属于支撑软件,教务管理系统属于应用软件。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-87fd-c0cb-74c63d66eb00.html
点击查看答案
66.某系统结构图如下图所示该系统结构图的宽度是( )。

A.  2

B.  3

C.  4

D.  n

解析:【解析】系统结构图的宽度是指最大模块数的层的控制跨度。图中系统第一层只有1个模块,第二层有n(n>3)个模块,第三层有4个模块,最大的跨度为n。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-fffb-c0cb-74c63d66eb00.html
点击查看答案
13.在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是( )。

A.  人工管理阶段

B.  文件系统阶段

C.  数据库系统阶段

D.  面向数据应用系统阶段

解析:【解析】数据管理技术的发展阶段包括:①人工管理阶段;②文件系统阶段;③数据库系统阶段。不同阶段的特点见下表:

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

A.  选择

B.  投影

C.  插入

D.  连接

解析:【解析】投影运算是从表中选出指定的属性值组成新表,是单目运算,是指对关系内的域指定可引入新的运算。本题中S是在原有关系R的内部进行的,是由R中原有的那些域的列所组成的关系。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-efbc-c0cb-74c63d66eb00.html
点击查看答案
10.程序段:int x=12;double y=3.141593;printf("%d%8.6f",x,y);输出结果是( )。

A.  123.141593

B.  123.141493

C.  12,3.141593

D.  123.1415930

解析:【解析】输出的x与y间没有空格,“%8.6f”代表总共8位宽度,包括小数点,小数点后有6位小数。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-7bcc-c0cb-74c63d66eb00.html
点击查看答案
6.计算机能直接执行的程序是( )。

A.  源程序

B.  目标程序

C.  汇编程序

D.  可执行程序

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-2f2f-c0cb-74c63d66eb00.html
点击查看答案
5.算法应当具有的特性不包括( )。

A.  可行性

B.  有穷性

C.  确定性

D.  美观性

解析:【解析】个或多个),输出(至少一个)以及可行性,不包括美观性。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-3309-c0cb-74c63d66eb00.html
点击查看答案
1.请编写函数fun,其功能是:计算并输出3到n之间( )所有素数的平方根之和。例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。/**********code.c**********/#include #include double fun( ){}main(){int n;double sum;printf( );scanf( );sum=fun( );printf( );}

解析:【解析】本题是计算并输出3到n之间(含3和n)所有素数的平方根之和,所以fun应当具有判断一个数是否为素数的功能,可以利用sqrt()函数。全国计算机等级考试《二级C语言程序设计》真题及详解(四)测试程序,按照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计时。)

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-dd3d-c0cb-74c63d66eb00.html
点击查看答案
22.下列选项中不属于面向对象程序设计特征的是( )。

A.  分类性

B.  多态性

C.  类比性

D.  封装性

解析:【解析】面向对象设计是建立在“对象”概念上的方法学,对象是面向对象语言中类的实体,其特点包括:①标识唯一性,对象可区分;②分类性,可以将具有相同属性和操作的对象抽象成类;③多态性,同一个操作对于不同对象表现不同的行为;④封装性,屏蔽数据的具体结构以及操作的算法;⑤模块独立性好,对象内部各种元素结合紧密,内聚性强。答案选择C选项。

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