网站大量收购独家精品文档,联系QQ:2885784924

C语言练习题a教程.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言练习题a教程

C语言练习题 一、单项选择题 1. 一个C程序的执行是从( )。 A. 本程序的main函数开始,到main函数结束 B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C. 本程序的main函数开始,到本程序文件的最后一个函数结束 D. 本程序文件的第一个函数开始,到本程序main函数结束 2. 字符型数据使用( )括起来。 A. 单引号 B. 双引号 C. 圆括号 D. # 3. 下列符号中用来表示C语言中的回车换行的是( )。 A. \r??????????? B. \n????????? C. \b?????????? D. \t 4. 以下不能定义为用户标识符的是( )。 A. MAIN??????? B. _HJ??????? C. 2ong???????? D. LINE1 5. 被调函数通过( )语句,将值返回给主调函数。 A. if B. for C. while D. return 6. printf(“%d”,7%4); 执行之后,输出结果是( )。 A. 2 B. 3 C. 4 D. 1.75 7. C语言中形参的默认存储类别是( )。 A. 自动auto B. 静态static C. 寄存器register D. 外部extern 8. 表达式1234的值为( )。 A.1 B.2 C.3 D.4 9. 若x=0,y=3,z=3,以下表达式值为0的是( )。 A. !x B. xy? 1:0 C. xyz D. y=x||z/3 10. 若变量c为char类型,能正确判断出c为小写字母的表达式是( )。 A. a=c= z B. (c= a)||(c= z) C. (a=c)and (z=c) D. (c= a)(c= z) 11. 设有数组定义: char ch[]=“student”, 则数组ch 所占的空间为( )。 A. 5字节 B. 6字节 C. 7字节 D. 8个字节 12. 数学比较表达式:5x≥2对应的C语言逻辑表达式是( )。 A.5x=2 B.5x x2 x=2 C.x5 x=2 D.x5 || (x2) 13. 若有定义: int a[][3]={1,2,3,4,5,6},则a[1][0]的值是( )。 A. 4 B. 1 C. 2 D. 5 14. 以下函数调用语句中,含有实参的个数为( )。 fun(max(2,3),4); A. 1 B. 2 C.3 D.4 15. 在C语言中,若对函数类型未另显示说明,则函数的隐含类型是( )类型。 A.void B.double C.int D.char 16. 在 C 语言中,每个语句必须以( )结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 17. 字符串的结束标志是( )。 A. 0 B. 0 C. \0 D. 0 18. printf(%c,%d,b, b);的输出结果是( )。 A. b,98 B. b 98 C. 98,b D. 98 b 19. 复合语句是用( )括起来的语句组。 A. ( ) B. [ ] C. { } D. 20. int a[4]={5,3,8,9};其中 a[3]的值为( )。 A. 5 B. 3 C. 8 D. 9 21. 若有以下定义:float w[20];,则w数组元素的下标最大为( )。 A. 20 B. 19 C. 21 D. 0 22. for(i=1;i9;i+=1);该循环共执行了( )次。 A. 9 B. 8 C. 0 D. 1 23. 基本整型的数据类型符为( )。 A. int B. char C. flo

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档