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

A、 a=2,b=5

B、 a=%2,b=%5

C、 a=%d,b=%d

D、 a=%%d,b=%%d

答案:C

解析:【解析】%在C语言中有两个作用,一是用作取余数运算符,另一个用作转义符。%%d相当于将第二个%转义了,所以输出为%d。故答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
56.一名雇员就职于一家公司,一个公司有多个雇员,则实体公司和实体雇员之间的联系是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-9ead-c0cb-74c63d66eb00.html
点击查看题目
65.有以下程序:#include main(){int s;scanf("%d",&s);while(s>0){switch(s){case 1:printf("%d",s+5);case 2:printf("%d",s+4);break;case 3:printf("%d",s+3);default:printf("%d",s+1);break;}scanf("%d",&s);}}运行时,若输入1 2 3 4 5 0<回车>,则输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3ff0-c0cb-74c63d66eb00.html
点击查看题目
36.关于地址和指针,以下说法正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-7bc8-c0cb-74c63d66eb00.html
点击查看题目
35.下列与栈结构有关联的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-70ec-c0cb-74c63d66eb00.html
点击查看题目
22.以下数据结构中,属于非线性数据结构的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-5549-c0cb-74c63d66eb00.html
点击查看题目
91是最大的值,而C选项是“左根右”的排序,那么91的左边只有47,其他都在右边,而右边无法按照此顺序排列,答案选择C选项
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4690-c0cb-74c63d66eb00.html
点击查看题目
80.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-cec8-c0cb-74c63d66eb00.html
点击查看题目
88.下列关于二叉树的叙述中,正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-dabb-c0cb-74c63d66eb00.html
点击查看题目
23.以下C语言用户标示符中,不合法的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-8629-c0cb-74c63d66eb00.html
点击查看题目
23.以下选项中叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-505e-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

11.有以下程序#include main(){int a=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序运行后的输出结果是( )。

A、 a=2,b=5

B、 a=%2,b=%5

C、 a=%d,b=%d

D、 a=%%d,b=%%d

答案:C

解析:【解析】%在C语言中有两个作用,一是用作取余数运算符,另一个用作转义符。%%d相当于将第二个%转义了,所以输出为%d。故答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
56.一名雇员就职于一家公司,一个公司有多个雇员,则实体公司和实体雇员之间的联系是( )。

A.  1:1联系

B.  1:m联系

C.  m:1联系

D.  m:n联系

解析:【解析】实体集之间的联系分为3类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。题目中一名雇员就职于一家公司,一个公司有多名雇员,公司与雇员之间的联系为一对多(1:m)联系。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-9ead-c0cb-74c63d66eb00.html
点击查看答案
65.有以下程序:#include main(){int s;scanf("%d",&s);while(s>0){switch(s){case 1:printf("%d",s+5);case 2:printf("%d",s+4);break;case 3:printf("%d",s+3);default:printf("%d",s+1);break;}scanf("%d",&s);}}运行时,若输入1 2 3 4 5 0<回车>,则输出结果是( )。

A.  6566456

B.  66656

C.  66666

D.  6666656

解析:【解析】输入1:执行case1,输出6,没有遇到break,继续执行case2,输出5,遇到break,跳出;输入2:执行case2,输出6,遇到break,跳出;输入3:执行case3,输出6,没有遇到break,执行default,输出4;输入4:执行default,输出5;输入5:执行default,输出6。后输出结果是6566456。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3ff0-c0cb-74c63d66eb00.html
点击查看答案
36.关于地址和指针,以下说法正确的是( )。

A.  通过强制类型转换可以将一种类型的指针变量赋值给另一种类型的指针变量

B.  可以取一个常数的地址赋值给同类型的指针变量

C.  可以取一个表达式的地址赋值给同类型的指针变量

D.  可以取一个指针变量的地址赋值给基类型相同的指针变量

解析:【解析】常数的地址存储在内存的常量区,常量区存储的都是常量,值都是不可修改的,所以直接取常量的地址赋给指针变量没有任何意义,C语言也不允许这样做,编译会出错,B项错误;表达式的值存储在临时变量中,内存中存在专门用来存储临时变量的区域,对这块地址进行操作也是没有意义的,C语言不允许这样做,编译会出错,C项错误;可以取一个指针变量的地址,但是指针变量的地址属于指针,只能赋值给指针类型的指针变量,D项错误。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-7bc8-c0cb-74c63d66eb00.html
点击查看答案
35.下列与栈结构有关联的是( )。

A.  数组的定义域使用

B.  操作系统的进程调度

C.  函数的递归调用

D.  选择结构的执行

解析:【解析】函数的递归调用是指函数调用函数本身,直到满足特定条件时终止,然后从最后被递归调用处返回。递归函数是通过栈来实现的,所以调用原则和栈的实现相一致。所以递归函数是通过栈来实现的。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-70ec-c0cb-74c63d66eb00.html
点击查看答案
22.以下数据结构中,属于非线性数据结构的是( )。

A.  栈

B.  线性表

C.  队列

D.  二叉树

解析:【解析】线性结构必须满足下列两个条件:①有且只有一个根结点;②每一个结点最多有一个前件,也最多有一个后件。如果一个数据结构不是线性结构,则称之为非线性结构。二叉树中的结点后继不惟一,属于非线性结构,栈和队列都是操作受限的线性表,是线性结构。答案选择

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-5549-c0cb-74c63d66eb00.html
点击查看答案
91是最大的值,而C选项是“左根右”的排序,那么91的左边只有47,其他都在右边,而右边无法按照此顺序排列,答案选择C选项
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4690-c0cb-74c63d66eb00.html
点击查看答案
80.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( )。

A.  并

B.  交

C.  投影

D.  除

解析:【解析】并和交运算不会改变关系表中的属性,其中交运算的结果是既在R内又在S内的有序组,元组个数减少了;并运算的结果是将S内的有序组追加到R内,元组个数增多了。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-cec8-c0cb-74c63d66eb00.html
点击查看答案
88.下列关于二叉树的叙述中,正确的是( )。

A.  叶子结点总是比度为2的结点少一个

B.  叶子结点总是比度为2的结点多一个

C.  叶子结点数是度为2的结点数的两倍

D.  度为2的结点数是度为1的结点数的两倍

解析:【解析】根据二叉树的基本性质,在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-dabb-c0cb-74c63d66eb00.html
点击查看答案
23.以下C语言用户标示符中,不合法的是( )。

A.  ⱣⱤ1

B.  AaBc

C.  aⱣⱤb

D.  a--b

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-8629-c0cb-74c63d66eb00.html
点击查看答案
23.以下选项中叙述正确的是( )。

A.  使用三种基本结构就可以实现任何复杂算法

B.  只要程序包含了三种基本结构中的任意一种,就是结构化程序

C.  程序语法错误要在运行时才能发现

D.  C语言程序不需要包含main()函数

解析:【解析】结构化程序主要由循环结构、选择结构、顺序结构三种基本控制结构组成,它们组成的算法结构可以解决任何复杂的问题,A项正确。结构化程序设计是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,而不是说包含了三种基本结构就是结构化程序,B项错误。程序语法错误是在编译过程中发现的,一般来说编译器只能检查语法和最简单的语义错误,而不检查程序的逻辑错误,C项错误。

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