C语言练习题(谭浩强第四版)..附有答案(1)_第1页
C语言练习题(谭浩强第四版)..附有答案(1)_第2页
C语言练习题(谭浩强第四版)..附有答案(1)_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、c语言练习题(谭浩强第四版).附有答案(1) 高级语言程序设计综合练习一 学号: 姓名: 一、选择题 1、 一个c程序由若干个c函数组成,各个函数在文件中的位置顺序为:( ) a、 任意 b、 第一个函数必须是主函数,其他函数任意 c、 必须完全按照执行的顺序排列 d、 其他函数可以任意,主函数必须在最后 2、 下列四个叙述中,正确的是:( ) a、 c程序中的所有字母都必须小写 b、 c程序中的关键字必须小写,其他标示符不区分大小写 c、 c程序中的所有字母都不区分大小写 d、 c语言中的所有关键字必须小写 3、 下列四个叙述中,错误的是:( ) a、 一个c源程序必须有且只能有一个主函数

2、b、 一个c源程序可以有多个函数 c、 在c源程序中注释说明必须位于语句之后 d、 c源程序的基本结构是函数 4、 下面不是c语言合法标识符的是:( ) a、abc b、5n c、_4m d、x3 5、 以下叙述不正确的是:( ) a. 分号是c语句的必要组成部分 b. c程序的注释可以写在语句的后面 c. 函数是c程序的基本单位 d. 主函数的名字不一定非用main来表示 6、 c语言中允许的基本数据类型包括:( ) a. 整型、实型、逻辑型 b. 整型、实型、字符型 c. 整型、字符型、逻辑型 d. 整型、实型、逻辑型、字符型 7、 c语言中能用八进制表示的数据类型为:( ) a、字符型、

3、整型 b、整形、实型 c、字符型、实型、双精度型 d、字符型、整型、实型、双精度型 8、 下列属于c语言合法的字符常数是:( ) a、97 b、”a” c、t d、”0” 9、 在c语言(vc环境)中,5种基本数据类型的存储空间长度的排列顺序为:( ) a、char 1 高级语言程序设计综合练习一 学号: 姓名: printf(“%d,%cn”,c2-c1,c2-a+a);则输出结果是:( ) a、2,m b、3,e c、2,e d、输出项与相应的格式控制不一致,输出结果不确定 11、 以下合法的赋值语句是:( ) a、x=y=100 b、d-; c、x + y d、c = int(a+b);

4、 12、 在以下一组运算符中,优先级最高的是:( ) a、二、判断题 1. ( t )c语言是严格l 8. ( t )c语言中强制类型转换不会改变原变量的原有数据类型。 9. ( f )表达式j=-i+和j=-(i+)不相等 10. ( t )程序段:i=8,j=10;printf(其结果9,10,9,10. 11. ( f )c语言中放在“”之间的内容都被视为字符串的一个构成部分,都可以在屏幕上 原样显示。 12. ( t )计算机程序的执行过程实际上是对程序所表达的数据进行处理的过程。 13. ( t )目前程序设计的理念已经从“面向过程的程序设计”向“面向对象的程序设计” 方面转变。 1

5、4. ( t )有人曾提出:计算机程序算法数据结构。 15. ( t )在程序设计中提到的算法就是“解决问题的方法和步骤” 16. ( t )在程序设计中提到的数据结构就是“程序处理的对象的表示方法” 17. ( t )计算机程序的算法就是解决“做什么”和“怎么做”的问题。 18. ( t )结构化程序设计的基本理念是:将一个较大的问题细分成若干个较小问题的组合。 19. ( f )c程序的执行是从程序的第一行开始,一直到程序的最后一行结束。 20. ( t )c程序的执行是从主函数的第一行开始,一直到主函数的最后一行结束。 21. (t)设x、t均为int型变量,则执行语句后,t的值为0 2

6、2. ( t )若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值 不变 23. ( t )在c程序中,%是只能用于整数运算的运算符 24. ( t )在c语言中,逻辑“真”等价于不等于0的数 25. ( f )c语言中字符型、整型、实型都能用八进制表示 26. ( t )变量的三要素是:变量名、变量类型、变量的值。 书上必会的题:课后题:第三章p834,6,7 4 高级语言程序设计综合练习一 学号: 姓名: 一、 选择题 1. 以下说法正确的是( )。 a)c语言程序总是从第一个的函数开始执行 b)在c语言程序中,要调用函数必须在main()函数中定义 c)c语言程序

7、总是从main()函数开始执行 d)c语言程序中的main()函数必须放在程序的开始部分 2. 算法是指为解决某个特定问题而采取的确定且有限的步骤,下面不属于算法的五个特性 的是( )。 a)有零个输入或多个输入 b)高效性 c)有穷性 d)确定性 3. c语言中用于结构化程序设计的3种基本结构是 a)顺序结构、选择结构、循环结构 b)if,switch,break c)for,while,do-while d)if,for,continue 4. 一个c程序的执行是从( )。 a)main()函数开始,直到main()函数结束 b)第一个函数开始,直到最后一个函数结束 c)第一个语句开始,直到最后一个语句结束 d)main()函数开始,直到最后一个函数结束 5. 组成c程序的基本单位是( )。 a)函数 b)标识符 c)表达式 d)语句 6. 若有语句scanf(“%d%d”,&a,&b);要使变量a,b分别得到12和34;正确的输入 形式为( )。 a)1234 b)12,34 c)1234 d)12:34 7. c语言中最简单的数据类型包括( )。 a)整型、实型、逻辑型 b)整型、实型、字符型 c)整型、字符型、逻辑型 d)字符型、实型、逻辑型 8. c语言中的标识符只能由字母,数字和下划线三种字符组成,且

温馨提示

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

评论

0/150

提交评论