APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
74.表达式:(int)((double)9/2)-9%2的值是( )。

A、 0

B、 3

C、 4

D、 5

答案:B

解析:【解析】运算符“/”、“%”的优先级高于“-”,所以先进行除法和求余运算,再进行减法运算。强制类型转换表达式的形式:(类型名)(表达式)。“9/2”结果为4,转换成double类型再转换成int类型结果依然为

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
12.以下函数findmax拟实现在数组中查找 大值并作为函数值返回,但程序中有错导致不能实现预定功能。#define MIN -2147483647int fingmax (int x[],int n){int i,max;for(i=0;i<n;i++){max=MIN;if(max<x[i])max=x[i];}return max;}造成错误的原因是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-a01a-c0cb-74c63d66eb00.html
点击查看题目
13.执行以下程序段后,w的值为( )。int w='A',x=14,y=15;w=((x||y)&&(w<'a'));
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d3dd-c0cb-74c63d66eb00.html
点击查看题目
31.有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):#include #include main(){char a[10] = "abc",b[10] = "012",c[10] = "xyz";strcpy(a+1,b+2);puts(strcat(a,c+1));}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-197f-c0cb-74c63d66eb00.html
点击查看题目
79.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-c942-c0cb-74c63d66eb00.html
点击查看题目
49.有如下程序:#includemain(){int x=0x13;printf("%d\n",x+1);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-c71c-c0cb-74c63d66eb00.html
点击查看题目
122.数据库的故障恢复一般是由( )来执行恢复。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-2302-c0cb-74c63d66eb00.html
点击查看题目
8.算法的空间复杂度是指( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-3925-c0cb-74c63d66eb00.html
点击查看题目
3.对建立良好的程序设计风格,下面描述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4c71-c0cb-74c63d66eb00.html
点击查看题目
10.数据库技术的根本目标是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-3f3a-c0cb-74c63d66eb00.html
点击查看题目
69.下列线性链表的叙述中,正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-b5c2-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

74.表达式:(int)((double)9/2)-9%2的值是( )。

A、 0

B、 3

C、 4

D、 5

答案:B

解析:【解析】运算符“/”、“%”的优先级高于“-”,所以先进行除法和求余运算,再进行减法运算。强制类型转换表达式的形式:(类型名)(表达式)。“9/2”结果为4,转换成double类型再转换成int类型结果依然为

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
12.以下函数findmax拟实现在数组中查找 大值并作为函数值返回,但程序中有错导致不能实现预定功能。#define MIN -2147483647int fingmax (int x[],int n){int i,max;for(i=0;i<n;i++){max=MIN;if(max<x[i])max=x[i];}return max;}造成错误的原因是( )。

A.  定义语句int i,max;中max未赋初值

B.  赋值语句max=MIN;中,不应给max赋MIN值

C.  语句if(max<x[i])max=x[i];中判断条件设置错误

D.  赋值语句max=MIN;放错了位置

解析:【解析】本题中for循环中首先将MIN值赋值给max,然后用x[i]与max的值比较。每次都是将MIN值与x[i]值进行比较,所以无论x[i]的值是什么,都不会影响if的判断语句,max=x[i]始终执行。所以函数返回的是数组中 后一个元素的值。程序的错误在于max=MIN的位置,for循环之前应先执行max=MIN。所以答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-a01a-c0cb-74c63d66eb00.html
点击查看答案
13.执行以下程序段后,w的值为( )。int w='A',x=14,y=15;w=((x||y)&&(w<'a'));

A.  -1

B.  NULL

C.  1

D.  0

解析:【解析】因为x=14,y=15都是非零整数,因此x||y = 1。又因为'A'+32='a',知w<'a'也为真,因此(x||y)&&(w<'a')的值为1。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d3dd-c0cb-74c63d66eb00.html
点击查看答案
31.有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):#include #include main(){char a[10] = "abc",b[10] = "012",c[10] = "xyz";strcpy(a+1,b+2);puts(strcat(a,c+1));}程序运行后的输出结果是( )。

A.  a12xyz

B.  12yz

C.  a2yz

D.  bc2yz

解析:【解析】先执行strcpy,将b数组中第2个及之后位置上的字符复制到a数组中第1个及之后的位置上的字符位置,即此时数组a中字符为a2,再执行strcat连接函数,将a中字符与c数组中第2个及之后位置上的字符连接,即为a2yz。注意,数组下标从0开始。答案选择C选项。

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

A.  存储空间不连续的所有链表一定是非线性结构

B.  结点中有多个指针域的所有链表一定是非线性结构

C.  能顺序存储的数据结构一定是线性结构

D.  带链的栈与队列是线性结构

解析:【解析】个后件的非空的数据结构被称为线性结构,栈和队列是受限的线性表。A项错误,线性表采用链式存储时空间不连续;B项错误,双向链表结点有两个指针域,但它是线性结构;C项错误,二叉树也可以采用顺序存储结构,树是非线性结构。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-c942-c0cb-74c63d66eb00.html
点击查看答案
49.有如下程序:#includemain(){int x=0x13;printf("%d\n",x+1);}程序运行后的输出结果是( )。

A.  12

B.  14

C.  20

D.  13

解析:【解析】整型常量中,十进制整常量没有前缀,输出格式控制符为%d;八进制整常量以0作为前缀,输出格式控制符为%o;十六进制整常量以0X或

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-c71c-c0cb-74c63d66eb00.html
点击查看答案
122.数据库的故障恢复一般是由( )来执行恢复。

A.  电脑用户

B.  数据库恢复机制

C.  数据库管理员

D.  系统普通用户

解析:【解析】普通用户没有权限恢复数据库故障,数据库发生故障后需要由数据库管理员及时进行故障恢复。答案选择C选项。选择题第1章 程序设计基本概念

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-2302-c0cb-74c63d66eb00.html
点击查看答案
8.算法的空间复杂度是指( )。

A.  算法程序的长度

B.  算法程序中的指令条数

C.  算法程序所占的存储空间

D.  算法执行过程中所需要的存储空间

解析:【解析】算法的空间复杂度是指算法在执行过程中所需要的计算机存储空间。包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间。答案选择D选项。

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

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

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

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

D.  程序的注释可有可无

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

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4c71-c0cb-74c63d66eb00.html
点击查看答案
10.数据库技术的根本目标是( )。

A.  数据存储

B.  数据共享

C.  数据查询

D.  数据管理

解析:【解析】数据库的根本目标是数据能够被各个应用程序所共享,答案选择B选项。

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

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

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

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

D.  以上三种说法都不对

解析:【解析】

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