APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
29.以下叙述中错误的是( )。

A、 非零的数值型常量有正值和负值的区分

B、 常量是在程序运行过程中值不能被改变的量

C、 定义符号常量必须用类型名来设定常量的类型

D、 用符号名表示的常量叫符号常量

答案:C

解析:【解析】在C语言程序中,可以用一个符号名来代表一个常量,称为符号常量,符号常量在定义是不需要类型,其本身就能表达其类型。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
133.待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3693-c0cb-74c63d66eb00.html
点击查看题目
21.有如下程序:#include main(){int i;for (i=0;i<5;i++)putchar('9'-i);printf("\n");}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-005e-c0cb-74c63d66eb00.html
点击查看题目
78.在关系运算中,选择运算的含义是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-cae5-c0cb-74c63d66eb00.html
点击查看题目
39.设有:char s[5],c;,则调用函数scanf能正确给s和c读入数据的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1e18-c0cb-74c63d66eb00.html
点击查看题目
13.执行以下程序段后,s的值为( )。int a[]={1,2,3,4,5,6,7,8,9}, s=0,k;for(k=0;k<8;k+=2) s+=*(a+k);
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b77d-c0cb-74c63d66eb00.html
点击查看题目
28.下列定义变量的语句中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-8fd1-c0cb-74c63d66eb00.html
点击查看题目
14.在面向对象方法中,不属于“对象”基本特点的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-62cc-c0cb-74c63d66eb00.html
点击查看题目
125.为了对有序表进行二分查找,则要求有序表( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-25d6-c0cb-74c63d66eb00.html
点击查看题目
3.若有以下定义:int x[10],*pt=x;则对x数组元素的正确引用是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-e323-c0cb-74c63d66eb00.html
点击查看题目
46.有如下嵌套的if语句:if(a<b)if(a<c)k=a;else k=c;elseif(b<c)k=b;else k=c;以下选项中与上述if语句等价的语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-178d-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

29.以下叙述中错误的是( )。

A、 非零的数值型常量有正值和负值的区分

B、 常量是在程序运行过程中值不能被改变的量

C、 定义符号常量必须用类型名来设定常量的类型

D、 用符号名表示的常量叫符号常量

答案:C

解析:【解析】在C语言程序中,可以用一个符号名来代表一个常量,称为符号常量,符号常量在定义是不需要类型,其本身就能表达其类型。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
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
点击查看答案
21.有如下程序:#include main(){int i;for (i=0;i<5;i++)putchar('9'-i);printf("\n");}程序运行后的输出结果是( )。

A.  54321

B.  98765

C.  '9''8''7''6''5'

D.  '43210'

解析:【解析】本题执行过程为:i=0,输出字符9,在i<5的情况下,依次输出字符

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-005e-c0cb-74c63d66eb00.html
点击查看答案
78.在关系运算中,选择运算的含义是( )。

A.  在基本表中,选择满足条件的元组组成一个新的关系

B.  在基本表中,选择需要的属性组成一个新的关系

C.  在基本表中,选择满足条件的元组和属性组成一个新的关系

D.  以上三种说法均是正确的

解析:【解析】选择运算是指从关系中找出满足给定条件的元组。选择是从行的角度进行的运算,即水平方向抽取记录。经过选择运算得到的结果可以形成新的关系,其关系模式不变,但其中的元组是原关系的一个子集。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-cae5-c0cb-74c63d66eb00.html
点击查看答案
39.设有:char s[5],c;,则调用函数scanf能正确给s和c读入数据的是( )。

A.  scanf("%s%c",s,c);

B.  scanf("%d%c",&s,&c);

C.  scanf("%d%c",s,&c);

D.  scanf("%s%c",s,&c);

解析:【解析】s[5]是一个字符数组,也可以理解为字符串,格式控制为%s,c为字符,格式控制为%c。scanf输入时参数是地址,数组名就是地址,所以给s读入数据参数就是s首地址,而字符c的参数需要取c的地址,即&c。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1e18-c0cb-74c63d66eb00.html
点击查看答案
13.执行以下程序段后,s的值为( )。int a[]={1,2,3,4,5,6,7,8,9}, s=0,k;for(k=0;k<8;k+=2) s+=*(a+k);

A.  13

B.  16

C.  17

D.  45

解析:【解析】获取数组A中第i个元素时,有两种形式:一是A[i],二是*(A+i)。数组a中的元素为:a[0]=1,a[1]=2,…,a[8]=9。k=0时,s = s+*(a+0) =

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b77d-c0cb-74c63d66eb00.html
点击查看答案
28.下列定义变量的语句中错误的是( )。

A.  double intⱣⱤ;

B.  float US$;

C.  char For;

D.  int ⱣⱤint;

解析:【解析】标识符由字母、数字、下划线组成。$是非法字符,不能出现在标识符中。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-8fd1-c0cb-74c63d66eb00.html
点击查看答案
14.在面向对象方法中,不属于“对象”基本特点的是( )。

A.  一致性

B.  分类性

C.  多态性

D.  标识唯一性

解析:【解析】对象的基本特点有:①标识惟一性,是指对象是可区分的;②分类性,是指可将具有相同属性和操作的对象抽象成类;③多态性,是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息可以产生不同的结果;④封装性,是指对象的内部对外不可见,在外面不可直接使用对象的处理能力,也不能直接修改对象的内部状态;⑤模块独立性,是指模块内部各部分及模块间的关系的一种衡量标准。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-62cc-c0cb-74c63d66eb00.html
点击查看答案
125.为了对有序表进行二分查找,则要求有序表( )。

A.  只能顺序存储

B.  只能链式存储

C.  可以顺序存储也可以链式存储

D.  任何存储方式

解析:【解析】分法查找。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-25d6-c0cb-74c63d66eb00.html
点击查看答案
3.若有以下定义:int x[10],*pt=x;则对x数组元素的正确引用是( )。

A.  *&x[10]

B.  *(x+3)

C.  *(pt+10)

D.  pt+3

解析:【解析】数组的下标是从0开始的,故x[10]实际上具体为x[0],x[1],…,x[9],而若使用x[10]就会溢出、编译出错,所以AC两项错误;D项,pt+3指向地址,并未引用到元素;B项的表达正确,代表x[3]中的元素,答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-e323-c0cb-74c63d66eb00.html
点击查看答案
46.有如下嵌套的if语句:if(a<b)if(a<c)k=a;else k=c;elseif(b<c)k=b;else k=c;以下选项中与上述if语句等价的语句是( )。

A. k=(a<b)?a:b;k=(b<c)?b:c;

B. k=(a<b)?((b<c)?a:b):((b<c)?b:c);

C. k=(a<b)?((a<c)?a:c):((b<c)?b:c);

D. k=(a<b)?a:b;k=(a<c)?a:c;

解析:【解析】

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