XX学院继续教育学院C语言程序设计试卷_第1页
XX学院继续教育学院C语言程序设计试卷_第2页
XX学院继续教育学院C语言程序设计试卷_第3页
XX学院继续教育学院C语言程序设计试卷_第4页
XX学院继续教育学院C语言程序设计试卷_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XX学院继续教育学院C语言程序设计试卷

考试120分钟

1.两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是:()

main(){intx;scanf("%d",&x);if(x++>printf(,,%d,,,x)elseprintf(,'%d\nH,x);}[填空题]*

答案:7和5)

2.若从键盘输入58,则以下程序输出的结果是main(){inta;scanf(H%d",&a);if

(a>printf("%d",a);if(a>printf("%d",a);if(a>printf("%d';a);}[填空题]*

<答案:585858)

3.以下程序的输出结果是:()main(){imx=10,y=3;primf("%d\n”,广x/y);}[填空题]

*

_________________________________,答案:3)

4.已知charch=C;则以下表达式的值是ch=(ch>=A&&chv=2)?(ch+:ch;[填

空题]*

答案:c)

5.以下不是C语言的特点的是0。[单选题]*

A.语言简洁紧凑

B.能够编制出功能复杂的程序:正确答案)

C.C语言可以直接对硬件操作

D.C语言移植性好

6.下列宁符序列中,不可用作C语言标识符的是()。[单选题]*

A.abc!23

B.no.K:

C._123_

D._ok

7.下列符号中,不属于转义字符的是()。I单选题]

A.\\

B.\OxAA(正确答号

C.\1

D.\0

8.不属于C语言关键字的是()。[单选题]*

A.int

B.character(正确答案)

C.while

D.break

9.一个C程序是由()。[单选题

A.一个主程序和若干子程序组成

B.一个或多个函数组成正确答案)

C.若干过程组成

D.若干子程序组成

10.C语言程序的基本单位是0。|单选题]*

A.程序行

B.函数(正确答案)

C.语句D

D.字符

H.以下合法的C语言赋值语句是[单选题]

a=b=58

k=int(a+b);

a=58,b=58

-i;(正确答案)

12.能正确表示逻辑关系:或底0”的C语言表达式是。[单选题]*

a>=1Oora<=0

a>=0|a<=10

a>=10&&a<=0

a>=10h=0(1B角答案)

13.若变量c为char类型,能正确判断出c为小写字母的表达式是()[单选题]*

,a,<=c<='z,

(c>='a')||(cv='z')

('a'<=c)and('z'>=c)

(c>='a')&&(cv='z')(正确答案)

14.有以下程序voidmain(){inta,b,c=246;a=c/100%9;b=(-&&(-;printf("%d,%d\n",a,b);)

输出结果是()[单选题]*

2,1(正确答案)

3,2

4,3

2,-1

15.下面无效的表达式语句是0I单选题I*

A、x+=l;

B、x+1;(正确答案)

C、x++;

D、++x;

16.在C语言中要求运算的操作数必须是整型的运算符是0|单选题|*

A、++

B、%(正确答案)

C、・・

D、/

17.下面变量初始化正确的是0。|单选题I*

A、inta,b,c=l,2,3;

B、tloatx=y=z=10;

C、inta=l,b=2,c=3;(正确答案)

D、floatx,y,z;

18.设x,y均为float型变量,则不正确的赋值表达式是()[单选题]*

A、++x

B、x*=y-2

C、y=(x%3)/10(正烧答案)

D、x=y=0

19.下列运算符中优先级最高的是()。|单选题]*

A、<

B、&&

C、+(正确答案)

D、!=

20.下面不是C语言合法标识符的是[单选题]

abc

5n(正确答案)

_4m

x3

21.以下叙述不正确的是[单选题]*

分号是C语句的必要组成部分

C程序的注释可以写在语句的后面

函数是C程序的基本单位

主函数的名字不一定非用main来表示:确答案)

22.表达式17%4/8的值为[单选题]*

0(正确答案)

1

2

3

23.一个可执行的C程序的开始执行点是[单选题]*

程序中的笫一个语句

包含文件中的第一个函数

名为main的函数(正确答案)

程序中的第一个函数

24.组成C语句的一个必不可少的符号是:[单选题]*

逗号

引号

冒号

分号(正确”案)

25.C语言源程序的扩展名为:[单选题]*

.exe

.c(正确答案)

•obj

•cpp

26.C程序编译、连接后最终产生(即计算机执行)的文件的扩展名为[单选题]*

.exe(正确答案)

.c

.obj

•cpp

27.某C程序由一个主函数main()和一个自定义函数max()组成则该程序[单选题]

*

写在前面的函数先开始执行

总是从main。函数开始执行:确答案)

总是从max。函数开始执行

写在后面的函数先开始执行

28.以下关于运算符优先顺序的描述中正确的是()。[单选题I*

A、关系运算符〈算术运算符〈赋值运算符〈逻辑与运算符

B、逻辑与运算符(关系运算符〈算术运算符〈赋值运算符

C、赋值运算符〈逻辑与运算符〈关系运算符(算术运算符(正确答案)

D、算术运算符〈关系运算符(赋值运算符<逻辑与运算符

29.intx=3,y=4,z=5;则表达式!(x+y)+z-l&&y+z/2的值是()。[单选题]

A、6

B、0

C、2

D、1(正确答案)

30.inta=5,b=6,c=7,d=8,m=2,n=2,^Afi(m=a>b)&&(n=c>d)J^n()o[单选题]*

A、1

B、2(正确答案)

C、3

D、4

31.在printf函数中,输出表列的各输出项之间可用冒号分隔。[判断题]*

错(正确答案)

32.由赋值运算符将一个变量和一个表达式连接起来的式子称为”赋值表达式”。[判

断题]*

对(正确答案)

33.把kl、k2定义成基本整型变量,并赋初值0的定义语句是intkl=k2=0;[判断题]

*

错(正确答案)

34.在多层循环中,一个break语句只向外跳一层。[判断题]

对(正确答案)

35.在switch语句中,每一个的case常量表达式的值可以相同。[判断题]

错(正确答案)

36.do-while循环的while后的分号可以省略。[判断题]

错(正确答案)

37.break则是结束整个循环

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论