APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
38.在E-R图中,用来表示实体联系的图形是( )。

A、 椭圆形

B、 矩形

C、 菱形

D、 三角形

答案:C

解析:【解析】在E-R图中,菱形表示联系,矩形表示实体,椭圆形表示属性。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
1.以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5a32-c0cb-74c63d66eb00.html
点击查看题目
63.有以下程序#include main(){int a,b;for(a=0; a<3; a++){scanf("%d", &b);switch(b){default: printf("%d,", ++b);case 1: printf("%d,", ++b);case 2: printf("%d,", ++b);}}}执行时输入:1 2 3 <回车>,则输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3b98-c0cb-74c63d66eb00.html
点击查看题目
8.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-3b4b-c0cb-74c63d66eb00.html
点击查看题目
101.在深度为7的满二叉树中,度为2的结点个数为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-f57f-c0cb-74c63d66eb00.html
点击查看题目
18.以下是if语句的基本形式:if(表达式)语句其中“表达式”( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-dd80-c0cb-74c63d66eb00.html
点击查看题目
31.设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-1fc9-c0cb-74c63d66eb00.html
点击查看题目
14.有以下程序:#includemain(){int a,b,c=241;a=c/100%9;b=(-1)&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d5a6-c0cb-74c63d66eb00.html
点击查看题目
17.有以下程序#includemain(){int a=0,b=0;/*给a赋值a=10;给b赋值b=20; */printf("a+b=%d\n",a+b);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7a5c-c0cb-74c63d66eb00.html
点击查看题目
9.下列叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-469c-c0cb-74c63d66eb00.html
点击查看题目
10.以下选项中,当x为大于1的奇数时,值为0的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-ce33-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

38.在E-R图中,用来表示实体联系的图形是( )。

A、 椭圆形

B、 矩形

C、 菱形

D、 三角形

答案:C

解析:【解析】在E-R图中,菱形表示联系,矩形表示实体,椭圆形表示属性。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
1.以下叙述中正确的是( )。

A. 在C语言程序中,main函数必须放在其他函数的 前面

B. 每个后缀为.c的C语言源程序都可以单独进行编译

C. 在C语言程序中,只有main函数才可以单独进行编译

D. 每个后缀为.c的C语言源程序都应该包含一个main函数

解析:【解析】main函数可以在程序的任何位置。每一个可执行的C程序都必须有一个且只能有一个主函数。后缀名为.c的C语言源程序都可以单独进行编译。main函数只是让执行程序的系统知道该从哪里开始执行程序(从主函数处执行),其他有关这个程序的子函数是通过函数调用来实现其功能(不需main函数)。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5a32-c0cb-74c63d66eb00.html
点击查看答案
63.有以下程序#include main(){int a,b;for(a=0; a<3; a++){scanf("%d", &b);switch(b){default: printf("%d,", ++b);case 1: printf("%d,", ++b);case 2: printf("%d,", ++b);}}}执行时输入:1 2 3 <回车>,则输出结果是( )。

A.  2,3,3,4,5,6,

B.  2,3,4,

C.  2,2,3,4,4,4,

D.  2,3,4,3,4,4,

解析:【解析】考查C语言中的switch-case语句。执行switch-case语句时,一定会先进行匹配,匹配成功则执行当前case语句,再根据是否有break,判断是否继续输出,或是跳出判断。程序中输入1时,与case 1匹配成功,执行后面的输出语句,输出2,且此时b=2,因为后面没有break语句,继续执行下一条输出语句,输出3。继续输入2时,与case 2匹配成功,执行后面的输出语句,输出3。输入3时,没有可匹配的case语句,执行default语句,输出4,b变为4;后面没有break语句,继续执行case 1后的输出语句,输出5,b变为5;同理继续执行case2后面的输出语句,输出6。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3b98-c0cb-74c63d66eb00.html
点击查看答案
8.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是( )。

A.  数据定义语言

B.  数据管理语言

C.  数据操纵语言

D.  数据控制语言

解析:【解析】数据库管理系统提供的数据语言包括:①数据定义语言(DDL),该语言负责数据的模式定义与数据的物理存取构建;②数据操纵语言

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-3b4b-c0cb-74c63d66eb00.html
点击查看答案
101.在深度为7的满二叉树中,度为2的结点个数为( )。

A.  64

B.  63

C.  32

D.  31

解析:【解析】根据满二叉树的性质可得,除最后一层外,每一层上的所有结点都有两个子结点,叶子结点总是比度为2的结点多一个,第7层上的叶子结点数最多为27-1=64个,所以度为2的结点个数为64-1=63。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-f57f-c0cb-74c63d66eb00.html
点击查看答案
18.以下是if语句的基本形式:if(表达式)语句其中“表达式”( )。

A.  必须是逻辑值

B.  必须是整数值

C.  必须是正数

D.  可以是任意合法的数值

解析:【解析】if中的表达式一般是关系表达式或逻辑表达式,用于描述选择结构的条件,但也可以是其他类型表达式,在其值非零时为真,所以任意合法的表达式都可以做if语句的判断条件。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-dd80-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
点击查看答案
14.有以下程序:#includemain(){int a,b,c=241;a=c/100%9;b=(-1)&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是( )。

A.  2,1

B.  6,1

C.  6,0

D.  2,0

解析:【解析】程序前面表达式等同于a=(c/100)%9,程序执行过程为:c=241,c/100=2,2%9=2,得a=2;“=”优先级低于“&&”,非0值为真,0值为假,即(-1)为真,逻辑与表达式(-1)&&(-1)为真,得b=1。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d5a6-c0cb-74c63d66eb00.html
点击查看答案
17.有以下程序#includemain(){int a=0,b=0;/*给a赋值a=10;给b赋值b=20; */printf("a+b=%d\n",a+b);}程序运行后的输出结果是( )。

A.  a+b=0

B.  a+b=30

C.  a+b=10

D.  出错

解析:【解析】注释/*和*/之间计算机不参与编译,所以a、b值仍为0。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7a5c-c0cb-74c63d66eb00.html
点击查看答案
9.下列叙述中错误的是( )。

A.  算法的时间复杂度与算法所处理数据的存储结构有直接关系

B.  算法的空间复杂度与算法所处理数据的存储结构有直接关系

C.  算法的时间复杂度与空间复杂度有直接关系

D.  算法的时间复杂度与算法程序执行的具体时间是不一致的

解析:【解析】算法的时间复杂度是指执行算法所需要的计算工作量。数据的存储结构直接决定数据输入,因此会影响算法所执行的基本运算次数,A项正确;算法的空间复杂度是指执行这个算法所需要的内存空间,其中包括输入数据所占的存储空间,B项正确;算法的时间复杂度与空间复杂度没有直接关系,C项错误;算法程序执行的具体时间受到所使用的计算机、程序设计语言以及算法实现过程中的许多细节影响,而算法的时间复杂度与这些因素无关,所以算法的时间复杂度与算法程序执行的具体时间是不一致的,D项正确。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-469c-c0cb-74c63d66eb00.html
点击查看答案
10.以下选项中,当x为大于1的奇数时,值为0的表达式是( )。

A.  x%2==1

B.  x/2

C.  x%2!=0

D.  x%2==0

解析:【解析】当x为大于1的奇数,x%2==1,则表达式x%2==0为假(即值为0),答案选择D选项。

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