不要沮丧,不必惊慌,做努力爬的蜗牛或坚持飞的笨鸟,我们试着长大,一路跌跌撞撞,然后遍体鳞伤。坚持着刷二级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语言试题。
文章推荐:
2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”
全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)
温馨提示:
考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office
想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库
想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯