《C语言程序设计》期末试卷及答案2套.doc

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

PAGE

共 NUMPAGES 15页,第PAGE 1页

春季学期《C语言程序设计》试卷(A卷)

适用班级:

题 号

总得分

实得分

考试班级_______________ 姓名_____________ 学号___________

一、选择题(每小题4分,共40分)

1 以下叙述中正确的是________

(A)用C语言实现的算法必须要有输入和输出操作

(B)用C语言实现的算法可以没有输出但必须要有输入

(C)用C程序实现的算法可以没有输入但必须要有输出

(D)用C程序实现的算法可以既没有输入也没有输出

2 以下叙述中错误的是 ________

A)用户所定义的标识符允许使用关键字

B)用户所定义的标识符应尽量做到"见名知意"

C)用户所定义的标识符必须以字母或下划线开头

D)用户定义的标识符中,大、小写字母代表不同标识

3 下述标识符中,()是合法的用户标识符。 A.A#C B.getch C.void D.ab*

4 设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后y的值为______

A)不定值 B)4 C)3 D)1

5 printf("%2.2f",1234.5678)的输出结果为______

A) 出错 B)1234.56 C)1234.57 D)1234.570000

6 在以下给出的表达式中,与do-while(E)语句中的(E)不等价的表达式是( )。

A.(!E==0) B.(E>0||E<0) C.(E==0) D.(E!=0)

7 以下程序输出结果是( )。

#include "stdio.h"

main()

{ int w=4,x=3,y=2,z=1; printf("%d\n",(w<x

最近下载