c语言单选题试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

试卷编号:22

所属语言:C语言

试卷方案:TC_160505230707

试卷总分:151分

共有题型:1种

一、单选共151题(共计151分)

第1题(1.0分)题号:5609 难度:中第10章下面判断正确的是().

A:char *a="china";等价于 char *a;*a="china";

B:char str[10]={"china"};等价于char str[10];str[]={"china"}; C:char *s="china";等价于 char *s;s="china";

D:char c[4]="abc",d[4]="abc";等价于 char c[4]=d[4]="abc";

答案:C

第2题(1.0分)题号:5413 难度:中第6章t为int类型,进人下面的循环之前,t的值为0

while( t=1 )

{ ……}

则以下叙述中正确的是().

A:循环控制表达式的值为0

B:循环控制表达式的值为1

C:循环控制表达式不合法

D:以上说法都不对

答案:B

第3题(1.0分)题号:5520 难度:中第8章下面叙述中正确的是().

A:对于用户自己定义的函数,在使用前必须加以声明

B:声明函数时必须明确其参数类型和返回类型

C:函数可以返回一个值,也可以什么值也不返回

D:空函数在不完成任何操作,所以在程序设计中没有用处

答案:C

第4题(1.0分)题号:5512 难度:中第8章在C语言的函数中,下列正确的说法是().

A:必须有形参

B:形参必须是变量名

C:可以有也可以没有形参

D:数组名不能作形参

答案:C

第5题(1.0分)题号:5221 难度:中第1章以下对C语言函数的描述中,正确的是().

A:C程序必须由一个或一个以上的函数组成

B:C函数既可以嵌套定义又可以递归调用

C:函数必须有返回值,否则不能使用函数

D:C程序中有调用关系的所有函数必须放在同一个程序文件中

答案:A

第6题(1.0分)题号:5258 难度:易第2章下列数据中属于"字符串常量"的是().

A:ABC

B:"ABC"

C:'ABC'

D:'A'

答案:B

第7题(1.0分)题号:5294 难度:中第2章下列程序段的输出结果为().

float x=213.82631;

printf("%3d",(int)x);

A:213.82

B:213.83

C:213

D:3.8

答案:C

第8题(1.0分)题号:5206 难度:中第1章能将高级语言编写的源程序转换为目标程序的是().

A:链接程序

B:解释程序

C:编译程序

D:编辑程序

答案:C

第9题(1.0分)题号:5412 难度:中第5章下列程序的输出结果是().

main()

{ int x=1,y=0,a=0,b=0;

switch(x)

{

case 1:switch(y)

{

case 0:a++;break;

case 1:b++;break;

}

case 2:a++;b++;break;

case 3:a++;b++;break;

}

printf("a=%d,b=%d\n",a,b);

}

A:a=1,b=0

B:a=2,b=1

C:a=1,b=1

D:a=2,b=2

答案:B

第10题(1.0分)题号:5541 难度:中第8章下列定义不正确的是().

A:#define PI 3.141592

B:#define S 345

C:int max(x,y); int x,y; { }

D:static char c;

答案:C

第11题(1.0分)题号:5471 难度:中第7章以下能对二维数组a进行正确初始化的语句是().

A:int a[2][]={{1,0,1},{5,2,3}};

B:int a[][3]={{1,2,3},{4,5,6}};

C:int a[2][4]={{1,2,3},{4,5},{6}};

D:int a[][3]={{1,0,1}{},{1,1}};

答案:B

第12题(1.0分)题号:5358 难度:中第3章若已定义x和y为double类型,则表达式x=1,y=x+3/2 的值是().

A:1

B:2

C:2.0

D:2.5

答案:C

第13题(1.0分)题号:5648 难度:中第11章函数调用语句:fseek(fp,-20L,2);的含义是().

A:将文件位置指针移到距离文件头20个字节处

B:将文件位置指针从当前位置向后移动20个字节

C:将文件位置指针从文件末尾处退后20个字节

D:将文件位置指针移到离当前位置20个字节处

答案:C

第14题(1.0分)题号:5220 难度:中第1章求平方根函数的函数名为().

A:cos

B:abs

C:pow

D:sqrt

答案:D

第15题(1.0分)题号:5391 难度:中第4章以下程序的输出结果是().

main()

{int i,j,k,a=3,b=2;

i=(--a==b++)?--a:++b;

j=a++;k=b;

printf("i=%d,j=%d,k=%d\n",i,j,k);

}

A:i=2,j=1,k=3

B:i=1,j=1,k=2

C:i=4,j=2,k=4

D:i=1,j=1,k=3

答案:D

第16题(1.0分)题号:5629 难度:中第11章以下叙述中不正确的是().

A:C语言中的文本文件以ASCⅡ码形式存储数据

B:C语言中对二进制文件的访问速度比文本文件快

C:C语言中,随机读写方式不适用于文本文件

D:C语言中,顺序读写方式不适用于二进制文件

答案:D

第17题(1.0分)题号:5239 难度:中第2章下列字符序列中,可用作C标识符的一组字符序列是().

A:S.b,sum,average,_above

B:class,day,lotus_1,2day

C:#md,&12x,month,student_n!

D:D56,r_1_2,name,_st_1

答案:D

第18题(1.0分)题号:5356 难度:中第3章

相关文档
最新文档