APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
117.以下程序段中的变量已定义为int类型,则sum=pAd=5;pAd=sum++,++pAd,pAd++;printf("%d\n",pAd);程序段的输出结果是( )。

A、 6

B、 4

C、 5

D、 7

答案:D

解析:【解析】自增和自减运算符的两种用法:前置运算,运算符放在变量之前,规则是先使变量的值增(或减)1,然后以变化后表达式的值参与其他运算;后置运算,运算符放在变量之后,规则是变量先参与其他运算,然后再使变量的值增(或减)1。执行pAd=sum++,sum++是后置自增,执行完后,pAd = 5,sum = 6。++pAd和pAd++语句中没有其他运算,即效果相同,pAd分别加1,两句执行完后,pAd = 7。答案选择D选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
28.若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(u代表一个空格)( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-a2cc-c0cb-74c63d66eb00.html
点击查看题目
11.以下关于C语言的叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-6d79-c0cb-74c63d66eb00.html
点击查看题目
29.如有表达式(w)?(-x):(++y),则其中与w等价的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-76fb-c0cb-74c63d66eb00.html
点击查看题目
112.设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-0cb6-c0cb-74c63d66eb00.html
点击查看题目
2.请编写函数fun(),该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从p~n-1(p 例如,一维数组中的原始内容为1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,p的值为6
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-2688-c0cb-74c63d66eb00.html
点击查看题目
121.下列选项中,不属于数据库管理的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-20fa-c0cb-74c63d66eb00.html
点击查看题目
13.设有:char s[5],c;,则调用函数scanf能正确给s和c读入数据的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-84fd-c0cb-74c63d66eb00.html
点击查看题目
87.某系统总体结构如下图所示:该系统总体结构图的深度是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-d8ae-c0cb-74c63d66eb00.html
点击查看题目
15.流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。其中判断框的图形是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-4101-c0cb-74c63d66eb00.html
点击查看题目
70.下列关系模型中,术语解析不正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-bae8-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

117.以下程序段中的变量已定义为int类型,则sum=pAd=5;pAd=sum++,++pAd,pAd++;printf("%d\n",pAd);程序段的输出结果是( )。

A、 6

B、 4

C、 5

D、 7

答案:D

解析:【解析】自增和自减运算符的两种用法:前置运算,运算符放在变量之前,规则是先使变量的值增(或减)1,然后以变化后表达式的值参与其他运算;后置运算,运算符放在变量之后,规则是变量先参与其他运算,然后再使变量的值增(或减)1。执行pAd=sum++,sum++是后置自增,执行完后,pAd = 5,sum = 6。++pAd和pAd++语句中没有其他运算,即效果相同,pAd分别加1,两句执行完后,pAd = 7。答案选择D选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
28.若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(u代表一个空格)( )。

A.  uuu1,2,3<回车>

B.  1u2u3<回车>

C.  1,uuu2,uuu3

D.  1,2,3<回车>

解析:【解析】在输入整数或实数这类数值型数据时,输入的数据之间必须用空格、回车符、制表符(Tab键)等间隔符隔开,间隔符个数不限。在题目中,scanf函数使用通配符逗号,则在输入数据时也要使用通配符逗号,且逗号要紧跟着数据后面。B项,没有输入非格式符“,”。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-a2cc-c0cb-74c63d66eb00.html
点击查看答案
11.以下关于C语言的叙述中正确的是( )。

A.  项正确,C语言中,程序中的注释可以出现在程序中任何合适的地方,但是,不能写在变量名或关键字的中间,一旦写在其中间,将会失去变量名或关键字的意义,导致报错;

B.  C语言中的变量可以在使用之前的任何位置进行定义

C.  语言中,程序中的注释可以出现在程序中任何合适的地方,但是,不能写在变量名或关键字的中间,一旦写在其中间,将会

D.  C语言的数值常量中夹带空格不影响常量值的正确表示

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-6d79-c0cb-74c63d66eb00.html
点击查看答案
29.如有表达式(w)?(-x):(++y),则其中与w等价的表达式是( )。

A.  w==1

B.  w==0

C.  w!=1

D.  w!=0

解析:【解析】条件表达式形式为<表达式1>?<表达式2>:<表达式3>。表达式1的值为真,结果为表达式2的值;表达式1的值为假,结果为表达式3的值。可见表达式w等价于w!=0。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-76fb-c0cb-74c63d66eb00.html
点击查看答案
112.设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为( )。

A.  BCA

B.  CBA

C.  ABC

D.  CAB

解析:【解析】因为前序遍历为ABC,所以A为根结点;因为中序遍历为CBA,所以C和B均为左子树结点,且B是C的父结点,由此可知整棵树结点的关系,得后序遍历为CBA。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-0cb6-c0cb-74c63d66eb00.html
点击查看答案
2.请编写函数fun(),该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从p~n-1(p 例如,一维数组中的原始内容为1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,p的值为6
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-2688-c0cb-74c63d66eb00.html
点击查看答案
121.下列选项中,不属于数据库管理的是( )。

A.  数据库的建立

B.  数据库的调整

C.  数据库的监控

D.  数据库的校对

解析:【解析】数据库管理是指为保证数据库系统的正常运行和服务质量,而进行的技术管理工作,一般包括:①数据库的建立;②数据库的调整;③数据库的重组;④数据库的安全性控制与完整性控制;⑤数据库的故障恢复;⑥数据库的监控。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-20fa-c0cb-74c63d66eb00.html
点击查看答案
13.设有: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-2701-84fd-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
点击查看答案
15.流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。其中判断框的图形是( )。

A.  菱形

B.  长方形

C.  平行四边形

D.  椭圆型

解析:【解析】传统的流程图由下图所示的几种基本图形组成。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-4101-c0cb-74c63d66eb00.html
点击查看答案
70.下列关系模型中,术语解析不正确的是( )。

A.  记录,满足一定规范化要求的二维表,也称关系

B.  字段,二维表中的一列

C.  数据项,也称为分量,是每个记录中的一个字段的值

D.  字段的值域,字段的取值范围,也称为属性域

解析:【解析】表中的每一行称为一个记录,也称元组。答案选择A选项。

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