2019下半年计算机二级c语言,2019年下半年计算机二级C语言试题(5)

d32e19939d4e11d26c68d428ef8fde5f.png

6369471964794410006493094.jpg

不要沮丧,不必惊慌,做努力爬的蜗牛或坚持飞的笨鸟,我们试着长大,一路跌跌撞撞,然后遍体鳞伤。坚持着刷二级C语言试题,总有一天,你会站在最亮的地方,活成自己曾经渴望的模样。

1)设有定义:

struct complex

{int real,unreal;}datal={1,8},data2;则以下赋值语句中错误的是( )。

A.data2=(2,6);

B.data2=datal;

C.data2.real=datal.real;

D.data2.real:datal.unreal;

答案:A

2)语句prinff(”%d\n”,strlen(”\t\”\、、n\"\065\08AB”));的输出结果是( )。

A.6

B.7

C.8

D.9

答案:A

3)若有语句:int a[3][4],(。P)[4];P=a;,则以下选项中叙述错误的是(.。)。。。

A.系统将开辟一个名为P的二维数组,“o][o]中的值即为a[o][o]中的值

B.P+1代表a[1][0]的地址

C.P中将存放a数组的首地址

D.P+2代表a数组最后一行的首地址

答案:A

4)关于函数返回值,以下叙述正确的是( )。

A.函数可以返回整个结构体,即使结构体中有数组

B.函数只能返回基本数据类型的数值或指针

C.函数不可以返回一个数组D.函数不能没有返回值

答案:A

5)若有定义语句:“

double a,+P=&a;

以下叙述中错误的是( )。

A)定义语句中的*号是一个问址运算符

B.定义语句中的*号是一个说明符

C.定义语句中的P只能存放double类型变量的地址

D.定义语句中。P=&a把变量a的地址作为初值赋给指针变量P

答案:A

6)关于程序模块化,以下叙述错误的是( )。

A.程序模块化可以提高程序运行的效率

B.程序模块化可以提高程序编制的效率

C.程序模块化可以提高程序代码复用率

D.程序模块化可以提高调试程序的效率

答案:A

7)以下是正确c语言标识符的是( )。

A)&3

B)B.#3

C)C.j

D.一3

答案:C

8)若有定义:int a,b,C;以下程序段的输出结果是( )。

a=11;b=3;C=0;

pfinff(”%d\n”,c=(a/b,a%B.);

A.2

B.0

C.3

D.1

答案:A

9)以下选项中合法的c语言常量是( )。

A.,C—STR’

B.2014.1

C.”\l.0

D.2EK

答案:B

10)以下选项中的编译预处理命令行,正确的是( )。

A.#deftne E 2.38

B.##define PI_21.56

C.#define int INT

D.#DEFINE TRUE

答案:A

考无忧小编tips:

喜欢跑步的人很多,但天天跑步的人不多;拥有梦想的人很多,但坚持一个梦想的人不多;喜欢学习的人很多,但天天学习的人不多。现实生活中,每个人的思想都很丰富,但是能够持之以恒地坚持做一件事情的人并不多。所以,有人成功,有人失败,有人笑,有人哭,关键看你是否能坚持下去,是否能坚持复习以上的二级C语言试题。

文章推荐:

温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯

本文网址:http://www.k51.com.cn/info/jsjdjks/1905/2952719.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值