APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
19.有以下程序:#include int f(int n);main(){int a=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}int f(int n){static int a=1;n+=a++;return n;}程序运行以后的输出结果是( )。

A、 7

B、 8

C、 9

D、 10

答案:C

解析:【解析】在函数f中,整型变量a为静态变量,所以每次调用函数f时不再为a重新赋值,而且a的值只有在程序结束时才被释放。第一次调用f后n=4,a=2,s=4;第二次调用时,a初值为2,调用后,a=3,n=5,s=4+

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
26.在三级模式之间引入两层映象,其主要功能之一是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-5fa5-c0cb-74c63d66eb00.html
点击查看题目
21.若有定义语句:char s[10]= "1234567\0\0",则strlen(s)的值是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-6418-c0cb-74c63d66eb00.html
点击查看题目
38.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-7714-c0cb-74c63d66eb00.html
点击查看题目
23.以下关于C语言函数参数传递方式的叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-078f-c0cb-74c63d66eb00.html
点击查看题目
43.C语言中, 基本的数据类型包括( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-aedc-c0cb-74c63d66eb00.html
点击查看题目
22.下面是有关C语言字符数组的描述,其中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-b32d-c0cb-74c63d66eb00.html
点击查看题目
45.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-8579-c0cb-74c63d66eb00.html
点击查看题目
34.下面的函数调用语句中func函数的实参个数是( )。func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-8086-c0cb-74c63d66eb00.html
点击查看题目
97.有两个关系R、S如下:由关系R通过运算得到关系S,所使用的运算为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-efbc-c0cb-74c63d66eb00.html
点击查看题目
16.层次型、网状型和关系型数据库划分原则是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-4bc5-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

19.有以下程序:#include int f(int n);main(){int a=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}int f(int n){static int a=1;n+=a++;return n;}程序运行以后的输出结果是( )。

A、 7

B、 8

C、 9

D、 10

答案:C

解析:【解析】在函数f中,整型变量a为静态变量,所以每次调用函数f时不再为a重新赋值,而且a的值只有在程序结束时才被释放。第一次调用f后n=4,a=2,s=4;第二次调用时,a初值为2,调用后,a=3,n=5,s=4+

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
26.在三级模式之间引入两层映象,其主要功能之一是( )。

A.  使数据与程序具有较高的独立性

B.  使系统具有较高的通道能力

C.  保持数据与程序的一致性

D.  提高存储空间的利用率

解析:【解析】数据库管理系统在数据库的三级模式之间提供了两层映象,包括:①外模式/模式映射,当模式发生改变时,只要改变其映射,就可以使外模式保持不变,保证了逻辑独立性;②模式/内模式映射,当数据的存储结构发生变化时,只需改变模式/内模式映射,就能保持模式不变,保证了物理独立性。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-5fa5-c0cb-74c63d66eb00.html
点击查看答案
21.若有定义语句:char s[10]= "1234567\0\0",则strlen(s)的值是( )。

A.  7

B.  8

C.  9

D.  10

解析:【解析】

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

A.  项错误,栈是一种“先进后出”的特殊线性表;

B.  项错误,队列则是一种“先进先出”的特殊线性表;

C.  项错误,栈和队列都是线性结构。答案选择

D.  选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-7714-c0cb-74c63d66eb00.html
点击查看答案
23.以下关于C语言函数参数传递方式的叙述正确的是( )。

A.  数据只能从实参单向传递给形参

B.  数据可以在实参和形参之间双向传递

C.  数据只能从形参单向传递给实参

D.  C语言的函数,参数既可以从实参单向传递给形参,也可以在实参和形参之间双向传递,可视情况选择使用

解析:【解析】数据只能由实参单向传递给形参称为“值传递”,而不能由形参传给实参,A项正确,B、C、D错误;数组名、指针等作参数,实参传递给形参的是地址值,这样形参和实参就指向同一段内存单元,在函数体内对形参数据的改变也将影响到实参。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-078f-c0cb-74c63d66eb00.html
点击查看答案
43.C语言中, 基本的数据类型包括( )。

A.  整型、实型、逻辑型

B.  整型、字符型、数组

C.  整型、实型、字符型

D.  整型、实型、结构体

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-aedc-c0cb-74c63d66eb00.html
点击查看答案
22.下面是有关C语言字符数组的描述,其中错误的是( )。

A.  不可以用赋值语句给字符数组名赋字符串

B.  可以用输入语句把字符串整体输入给字符数组

C.  字符数组中的内容不一定是字符串

D.  字符数组只能存放字符串

解析:【解析】

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

A.  栈是“先进先出”的线性表

B.  队列是“先进后出”的线性表

C.  循环队列是非线性结构

D.  有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

解析:【解析】有序的线性表既可采用顺序存储结构,也可以采用链式存储结构。A项错误,栈是“先进后出”的线性表;B项错误,队列是“先进先出”的线性表;C项错误,循环队列是线性结构的,有序的线性表既可采用顺序存储结构,也可采用链式存储结构。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-8579-c0cb-74c63d66eb00.html
点击查看答案
34.下面的函数调用语句中func函数的实参个数是( )。func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));

A.  3

B.  4

C.  5

D.  8

解析:【解析】函数在被调用时,传入的实参以逗号分隔,实参可以是一个变量,也可以是一个表达式。在本题中,func()函数传入的参数是被逗号分隔的3个表达式,它们分别是f2(v1,v2)、(v3,v4,v5)和(v6,max(v7,v8)),所以它的实参个数是3。其中,f2(v1,v2)是一个函数调用;(v3,v4,v5)是一个逗号表达式;(v6,max(v7,v8))也是一个逗号表达式,它里面还包含了一个函数调用,但它仍只代表1个实参。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-8086-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
点击查看答案
16.层次型、网状型和关系型数据库划分原则是( )。

A.  记录长度

B.  文件的大小

C.  联系的复杂程度

D.  数据之间的联系方式

解析:【解析】数据库是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成。数据之间的关系或联系是划分数据库的主要依据。答案选择D选项。

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