好好学习,天天向上,自学网欢迎您!
当前位置:首页 >  考试 >  计算机类 > 内容页

2021最新二级C语言选择题

2021-09-12 19:10:01计算机类访问手机版336

  2016最新二级C语言选择题

  1、选择题每小题1分,共40分

  1、下面关于“EOF”的叙述,正确的是

  A.EOF的值即是0

  B.EOF是在库函数文件中界说的标记常量

  C.文本文件和二进制文件都可以用EOF作为文件结束标记

  D.关于文本文件,fgetc函数读入最后一个字符时,返回值是EOF

  2、有以下顺序

  若运行时从键盘上输入OPEN THE DOOR<回车>,顺序的输出成果是

  A.0PEN THE DOOR

  B.oPEN tHE dOOR

  C.open the door

  D.Open The Door

  3、为了设立建设如图所示的存储布局即每一个结点含两个

  A.link next;

  B.struct link*next;

  C.link*next;

  D.struet link next;

  4、若有以下顺序

  则顺序的输出成果是

  A.10

  B.11

  C.13

  D.15

  5、有以下顺序

  顺序的输出成果是

  A.0

  B.6

  C.7

  D.8

  6、有以下顺序

  顺序的输出成果是

  A.9

  B.14

  C.10

  D.15

  7、以下叙述中正确的是

  A.布局体数组名不克不及作为实参传给函数

  B.布局体变量的地点不克不及作为实参传给函数

  C.布局体中可以含有指向本布局体的指针成员

  D.即便是同范例的布局体变量,也不克不及进行整体赋值

  8、若有以下顺序

  则顺序的输出成果是

  A.5,3,3,5,5

  B.3,5,5,3,5

  C.3,5,3,5,5

  D.5,3,5,3,5

  9、以下叙述中正确的是

  A.在c语言中,逻辑真值和假值辨别对应1和0

  B.干系运算符两边的运算工具可以是C语言中随意率性合法的表达式

  C.关于浮点变量x和y,表达式:x==y黑白法的,会出编译过错

  D.分支布局是按照算术表达式的'成果来断定流程走向的

  十、有如下顺序

  顺序运行后的输出成果是

  A.min=0,max=21

  B.min=1,max=20

  C.min=1,max=19

  D.min=0,max=6

  十一、有以下顺序

  顺序运行后的输出成果是

  A.8,17

  B.7,16

  C.8,8

  D.7,17

  十二、 有以下顺序

  顺序运行后的输出成果是

  A.4

  B.8

  C.9

  D.6

  13、 有以下顺序

  顺序运行后的输出成果是

  A.1

  B.6

  C.7

  D.0

  14、 设有界说:int a[10]=0,1,2,3,4,5,6,7,8,91,*P=a,i;,若0≤i≤9,则对a数组元素的引用过错的是

  A.a[10]

  B.*&a[i]

  C.P[i]

  D.a[P-a]

  15、若有以下顺序

  则顺序的输出成果是

  A.6.12,12

  B.6,4,3

  C.6,4,6

  D.9,4,9

  16、 有以下顺序

  顺序运行后的输出成果是

  A.abcde

  B.ABCDE

  C.edcba

  D.EDCBA

  17、 有以下顺序‘

  顺序运行后的输出成果是

  A.24

  B.23

  C.17

  D.22

  18、 有以下顺序

  A.9284

  B.9824

  C.6982

  D.6385

  19、 设有界说语句:

  则以下叙述正确的是

  A.aa[0]寄存了字符串“abcd“的首地点

  B.aa数组的两个元素只能寄存含有4个字符的一维数组的首地点

  C.aa数组的值辨别是字符串”abcd”和”ABCD”

  D.fla是指针变量,它指向含有两个元素的字符型数组

  20、 有如下界说

  若文件已正确翻开,且数组x的10个元素均已赋值,以下将数组元素写到文件中的语句过错的是

  21、若有以下顺序

  则顺序的输出成果是

  A.abed

  B.ABEJ

  C.abej

  D.ABCD

  22、 有以下顺序

  顺序运行后的输出成果是

  A.17

  B.19

  C.18

  D.20

  23、 有以下顺序

  则顺序的输出成果是

  A.3,5,5,3,5

  B.3,5,3,5,5

  C.5,3,5,3,5

  D.5,3,3,5,5

  24、 以下针对全局变量的叙述过错的是

  A.用extern阐明符可以限制全局变量的感化域

  B.全局变量是在函数外部随意率性地位上界说的变量

  C.全局变量的感化域是从界说地位入手下手至源文件结束

  D.全局变量的糊口生涯期贯串于整个顺序的运行期间

  25、以下叙述中正确的是

  A.假如P是指针变量,则&p是分歧法的表达式

  B.假如P是指针变量,则*P透露表现变量P的地点值

  C.在对指针进行加、减算术运算时,数字1透露表现1个存储单位的长度

  D.假如P是指针变量,则* P+1和*P+1的后果是一样的

  26、 以下选项中过错的

  A.a!=b与a=a!b等价

  B.a^=b与a=a^b等价

  C.a|=b与a=a|b等价

  D.a&=b与a=a&b等价

  27、 有以下顺序

  顺序的输出成果是

  A.1 5 0

  B.3 5 7

  C.1 4 7

  D.3 6 9

  28、 以下叙述中正确的是

  A.只要得当地点窜代码,就能够将do-while与while彼此转换

  B.关于“for表达式1;表达式2;表达式3循环体”首先要较量争论表达式2的值,以便决定是不是入手下手循环

  C.关于“for表达式1;表达式2;表达式3循环体”,只在个体环境下才干转换成while语句

  D.假如按照算法必要使用无限循环即凡是所称的“死循环”,则只能使用while语句

  29、 以下选项中函数形参不是指针的是

  A.funint*A.i…

  B.funint a[10]…

  C.funint&p…

  D.funint p[]…

  30、 若有界说和语句:int a,b;

  scanf"%d,%d,",&a,&B.;

  以下选项中的输入数据,不克不及把值3赋给变量a、5赋给变量b的是

  A.3,5,4

  B.3,5

  C.3,5,

  D.3,5

TAG标签: 选择题 语言 最新