APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
17.有以下程序:#include #include main(){char str[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,",strlen(p));printf("%s\n",p);}程序运行后的输出结果是( )。

A、9,One*World

B、9,One*Dream!

C、10,One*Dream!

D、10,One*World

答案:C

解析:【解析】程序将两个字符串常量赋值给一个二维字符数组,然后p指向第二个字符串。strlen统计字符串中有效字符的个数,可知"One*Dream!"中共有

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
12.设有定义:int x=11,y=12,z=0;以下表达式值不等于12的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-4c6c-c0cb-74c63d66eb00.html
点击查看题目
14.将E-R图转换为关系模式时,实体和联系都可以表示为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-fda7-c0cb-74c63d66eb00.html
点击查看题目
29.算法的空间复杂度是指( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-c110-c0cb-74c63d66eb00.html
点击查看题目
39.设有定义:int x=2;以上表达式中,值不为6的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-30b7-c0cb-74c63d66eb00.html
点击查看题目
87.某系统总体结构如下图所示:该系统总体结构图的深度是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-d8ae-c0cb-74c63d66eb00.html
点击查看题目
43.在关系数据库中,用来表示实体间联系的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-83df-c0cb-74c63d66eb00.html
点击查看题目
58.在软件设计中不使用的工具是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-ef94-c0cb-74c63d66eb00.html
点击查看题目
20.有以下程序:#include main(){int c=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case 2:c++;break;case 4:c+=2;break;}printf("%d\n",c);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-af96-c0cb-74c63d66eb00.html
点击查看题目
31.设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-1fc9-c0cb-74c63d66eb00.html
点击查看题目
46.支持子程序调用的数据结构是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-8740-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

17.有以下程序:#include #include main(){char str[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,",strlen(p));printf("%s\n",p);}程序运行后的输出结果是( )。

A、9,One*World

B、9,One*Dream!

C、10,One*Dream!

D、10,One*World

答案:C

解析:【解析】程序将两个字符串常量赋值给一个二维字符数组,然后p指向第二个字符串。strlen统计字符串中有效字符的个数,可知"One*Dream!"中共有

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
12.设有定义:int x=11,y=12,z=0;以下表达式值不等于12的是( )。

A.  (z,x,y)

B.  (z=x,y)

C.  z=(x,y)

D.  z=(x==y)

解析:【解析】逗号表达式的计算过程是从左到右逐个求每个表达式的值,取 右边结合,赋值运算符左值为变量,右值为变量或常量或表达式,且左右两边数据类型相同才能实现赋值。成功实现赋值后以左值为返回值。逻辑表达式成立则返回1,不成立返回0。D选项逻辑表达式x==y不成立,则z=0,表达式值为0。B选项逗号表达式x,y取y值为表达式值,然后赋值给z=12,表达式值为12。C选项逗号表达式(x,y)取y值为表达式值,然后赋值给z=12,表达式值为12。A选项逗号表达式(z,x,y)取y值为表达式值12。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-4c6c-c0cb-74c63d66eb00.html
点击查看答案
14.将E-R图转换为关系模式时,实体和联系都可以表示为( )。

A.  属性

B.  键

C.  关系

D.  域

解析:【解析】为了适应数据库的处理,E-R图需要转换到关系模式,其中,实体转换成了元组,实体集和联系都转换成了关系,实体的属性转换为了元组的属性。答案选择C选项。

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

A.  算法在执行过程中所需要的计算机存储空间

B.  算法所处理的数据量

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

D.  算法在执行过程中所需要的临时工作单元数

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

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-c110-c0cb-74c63d66eb00.html
点击查看答案
39.设有定义:int x=2;以上表达式中,值不为6的是( )。

A.  项,因为赋值运算优先级最低,故先执行x+1,赋值符号右侧为3,然后再计算x*=3,所以x=2*3=6;

B.  项,x++得3然后2*x得6;

C.  项与A项原理一致。

D.  项,2*x虽然结果为4,但没有赋值,此时x的值仍为2,所以最终为4。答案选择D选项。

解析:【解析】

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

A.  7

B.  6

C.  3

D.  2

解析:【解析】这个系统总体结构图是一棵树结构,在树结构中,根结点在第1层,同层。在树结构中,树的最大层次称为树的深度,故该系统的深度为3。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-d8ae-c0cb-74c63d66eb00.html
点击查看答案
43.在关系数据库中,用来表示实体间联系的是( )。

A.  属性

B.  二维表

C.  网状结构

D.  树状结构

解析:【解析】关系数据库使用的是关系模型,用二维表来表示实体间的联系。在关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为一个属性,对应表中的一个字段。网状结构和树状结构对应于实体间的逻辑关系模型。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-83df-c0cb-74c63d66eb00.html
点击查看答案
58.在软件设计中不使用的工具是( )。

A.  系统结构图

B.  程序流程图

C.  PAD图

D.  数据流图(DFD图)

解析:【解析】数据流图(DFD图)软件定义阶段结构化分析方法常用的工具。软件设计包括概要设计和详细设计。其中,概要设计中常用的软件结构设计工具是结构图,又称程序结构图;详细设计中常见的过程设计工具有:程序流程图、N-S、PAD、HIPO、判定表和PDL(伪码)。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-ef94-c0cb-74c63d66eb00.html
点击查看答案
20.有以下程序:#include main(){int c=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case 2:c++;break;case 4:c+=2;break;}printf("%d\n",c);}程序运行后的输出结果是( )。

A.  3

B.  5

C.  7

D.  9

解析:【解析】程序进入for循环后,首先k=1,执行default语句,c变为1。由于default语句之后没有break语句,因此继续执行case 2,c变为2,之后执行break语句跳出本次循环。下次循环k=2,直接执行case 2,c自增为3后跳出本次循环。k=3时for循环结束, 后输出3。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-af96-c0cb-74c63d66eb00.html
点击查看答案
31.设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。

A.  n=0;while((ch=getchar())!="\n")n++;

B.  n=0;while(getchar()!="\n";n++);

C.  for(n=0;getchar()!="\n";n++);

D.  n=0;for(ch=getchar()!="\n";n++);

解析:【解析】要统计一行中输入字符个数(不包含回车符)的程序实现,首先定义一个用作统计的变量n,赋初值为0;因为字符结束应该有换行符,所以该行字符是否结束的判断条件应为“getchar()!="\n"”;D项中for循环表达式格式错误,应在ch前添加“;”,注意for 循环中有三个表达式,必须有两个分号,D项编译错误。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-1fc9-c0cb-74c63d66eb00.html
点击查看答案
46.支持子程序调用的数据结构是( )。

A.  栈

B.  树

C.  队列

D.  二叉树

解析:【解析】在高级语言中,函数的调用是通过栈来实现的。在进行函数调用时,系统将所需的信息压入栈中,如函数的局部变量、返回值等。每个函数的状态是由函数中的局部变量、函数参数值、函数的返回值地址决定的,存储这些信息的数据区域称为活动记录,或叫做栈帧,它是运行时系统栈上分配的空间。答案选择A选项。

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