- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(第一次单元测试试卷
第一次单元测试试卷
(注:本卷中出现的Δ表示空格,CR表示回车)
单项选择题(共50题,每题两分,共100分)
1.以下叙述正确的是(C )。
A.在C程序中main函数必须位于程序的最前面
B.C程序的每一行中只能写一条语句
C.C语言本身没有输入输出语句
D.C程序的执行总是从其第一个函数开始
2.一个C程序的执行是从 ( A)。
A.main()函数开始,直到main()函数结束
B.第一个函数开始,直到最后一个函数结束
C.第一个语句开始,直到最后一个语句结束
D.main()函数开始,直到最后一个函数结束
3.字符串ABC在内存中占用的字节数是 (B )。
A.3 B.4 C.6 D.8
4.下面正确的字符常量是(C)。
A.“C” B.‘abc’ C. ‘W’ D.以上结果都正确
5.在C语言中,字符型数据以(D )编码形式存放在计算机中。
A.原码 B.BCD码 C.反码 D.ASCII码
6.一个C程序是由 ( B )。
A.一个主程序和若干子程序组成 B.一个或多个函数组成
C.若干过程组成 D.若干子程序组成
7.设以下变量均为int类型,则值不等于7的表达式是(C )。
A.(x=y=6,x+y,x+1) B.(x=y=6,x+y,y+1)
C.(x=6,x+1,y=6,x+y) D.(y=6,y+1,x=y,x+1)
8. 下列关于单目运算符++、--的叙述中正确的是( D)。
A. 它们的运算对象可以是任何变量和常量
B. 它们的运算对象可以是char型变量和int型变量,但不能是float型变量
C. 它们的运算对象可以是int型变量,但不能是double型变量和float型变量
D. 它们的运算对象可以是char型变量、int型变量和float型变量
9.若有代数式,则不正确的C语言表达式是( C)。
A.a/b/c*e*3 B.3*a*e/b/c C.3*a*e/b*c D.a*e/c/b*3
10.以下叙述正确的是 (C )。
A.在C程序中,每行只能写一条语句
B.若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C.在C程序中,运算符“%”的运算对象只能为整型数据
D.在C程序中,无论是整数还是实数,都能被准确无误地表示
11.已知各变量的类型说明如下:则以下不符合C语言语法的表达式是(A )。
int k, a, b, w=5; float x=1.42;
A.x%(-3) B.w+=-2
C.k=(a=2, b=3, a+b) D.a+=a-=(b=4)*(a=3)
12.执行语句“x=(a=3,b=a--);”后,x,a,b的值依次为 (C )。
A.3,3,2 B.3,2,2 C.3,2,3 D.2,3,2
13.下列四组选项中,均不是C语言关键字的选项是 ( A)。
A. Define IF type
B. getc char printf
C. include case scanf
D. while go pow
14.假设所有变量均为整型,则表达式(a=2, b=5, b++, a+b
A.8 B.7 C.6 D.2
15.C语言中标识符只能由字母、数字和下划线三种字符组成,且第一个字符(C )。
A.必须为字母 B.必须为下划线 C.必须为字母或下划线 D.可以是任意字符
16.以下说法错误的是 ( D)。
A.实型常量只能用十进制小数和指数两种表示形式
B.0.875、0.0、12.0、875.、.342是十进制小数形式的实型常量
C.1.23e4、1.23E4、1.23E+4、3141.59e-3是指数形式的实型常量
D.实型常量也可以用八进制或十六进制形式表示
17.如下程序的执行结果是( A)。(注:写出在TC环境下的运行结果)
main()
{ int n=1;
printf(%d %d %d\n,n,++n,n--);
}A)111 B)122
文档评论(0)