C语言章节习题及答案(无指针)解读

《C程序设计》复习题集

第2章 基础概念

一、选择题(在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的)

2.1以下叙述中正确的是

A)C语言比其他语言高级

B)C语言可以不用编译就能被计算机识别执行

C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式

D)C语言出现的最晚,具有其他语言的一切优点

正确答案: C

2.2 以下叙述中正确的是A)构成C程序的基本单位是函数B)可以在一个函数中定义另一个函数C)main()函数必须放在其他函数之前D)所有被调用的函数一定要在调用之前定义

正确答案: A

2.3 以下说法正确的是

A)C语言程序总是从第一个函数开始执行

B)在C语言程序中,要调用函数必须在main()函数中定义

C)C语言程序总是从main()函数开始执行

D)C语言程序中的main()函数必须放在程序的开始部分

正确答案: C

2.4 C语言规定,在一个源程序中,main函数的位置

A)必须在最开始B)必须在系统调用的库函数的后面

C)可以任意D)必须在最后

正确答案: C

2.5 以下叙述不正确的是

A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数

C)C程序的基本组成单位是函数

D)在C程序中,注释说明只能位于一条语句的后面

正确答案: D

2.6 下列叙述中正确的是

A)C语言编译时不检查语法B)C语言的子程序有过程和函数两种

C)C语言的函数可以嵌套定义D)C语言的函数可以嵌套调用

正确答案: D

2.7 以下叙述正确的是

A)在C程序中,每行中只能写一条语句

B)若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数

C)在C程序中,无论是整数还是实数,都能被准确无误地表示

D)在C程序中,%是只能用于整数运算的运算符

正确答案: D

2. 下列关于C语言的说法不正确的是

A)C语言既具有高级语言的一切功能,也具有低级语言的一些功能

B)C语言中的每一条执行语句都必须用分号结束,分号不是C语言的一部分,是语句之间的分隔符号

C)注释可以出现在程序中任意合适的地方

D)命令行后面不能加分号,命令行不是C语言的语句

正确答案: B

2. 以下说法错误的是

A)高级语言都是用接近人们习惯的自然语言和数学语言作为语言的表达形式

B)计算机只能处理由0和1的代码构成的二进制指令或数据

C)C语言源程序经过C语言编译程序编译之后生成一个后缀为.EXE的二进制文件

D)每一种高级语言都有它对应的编译程序

正确答案: C

2.1 C语言中用于结构化程序设计的3种基本结构是

A)顺序结构、选择结构、循环结构B)if,switch,break

C)for,while,do-whileD)if,for,continue

正确答案: A

第3章 数据类型运算符与表达式

一、选择题(在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的)

3.1 C语言数据类型包括

A)整型、实型、逻辑型B)整型、实型、字符型

C)整型、字符型、逻辑型D)字符型、实型、逻辑型

正确答案: B

3.2 C语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符

A)必须为字母B)必须为下划线

C)必须为字母或下划线D)可以是字母,数字和下划线中任一字符

正确答案: C

3.3 下列可用于C语言用户标识符的一组是

A)void, define, WORDB)a3_b3, _123,Car

C)For, -abc, IF CaseD)2a, DO, sizeof

正确答案: B

3.4 下面四个选项中,均是不正确的8进制数或16进制数的选项是

A)016 0x8f 018B)0abc 017 0xa

C)010 -0x11 0x16D)0a12 7ff -123

正确答案: D

3.5 下列数据中,不合法的C语言实型数据的是

A)0.123B)123e3C)2.1e3.5D)789.0

正确答案: C

3.7 若有说明语句:char c='\72';则变量c

A)包含1个字符B)包含2个字符

C)包含3个字符D)说明不合法,c的值不确定

正确答案: A

3.8 有字符串如下,"\n\\\407as1\"\xabc",则字符串的长度为

A)6B)7C)8D)9

正确答案: D

3.9 C语言中运算对象必须是整型的运算符是

A)%=B)/C)=D)<=

正确答案: A

3.10 若变量已正确定义并赋值,以下符合C语言语法的表达式是

A)a:=b+1B)a=b=c+2C)int 18.5%3D)a=a+7=c+b

正确答案: B

3.11 若变量a,i已正确定义,且i已正确赋值,合法的语句是

A)a= =1B)++i;C)a=a++=5

c语言输入后没答案,C语言章节习题及答案(无指针)解读.doc相关推荐

  1. c语言scanf输入后没反应,c语言scanf无法输入值

    满意答案 xueer12005 推荐于 2018.02.28 采纳率:42%    等级:8 已帮助:111人 scanf()是C语言标准库中的输入函数,声明包含在stdio.h文件中,因此要使用该函 ...

  2. pch在c语言中占内存字节数,2018年9月计算机二级C语言考试章节习题及答案(6).docx...

    2018年9月计算机二级C语言考试章节习题及答案(6) 第2章 C程序设计的初步知识 2.3 整型数据 1[单选题] 用8位无符号二进制数能表示的最大十进制数为( ) A.127 B.128 C.25 ...

  3. 新编计算机应用基础教材答案,新编计算机应用基础习题参考答案22365.doc

    新编计算机应用基础习题参考答案22365 计算机应用基础习题参考答案 1. Windows XP操作系统 1)选择题 ADA CA B CBCBD D 2 操作题(略) 2. 文字处理软件 Word ...

  4. c语言中int*point 其中point是指针变量名,2012年计算机等级二级C语言章节习题及答案(9)...

    第10章 指针 同步练习一 一.选择题(在下列各题的A).B).C).D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上.)10.1 若有下面的程序段: char s[]=&qu ...

  5. 计算机基础知识填空题及答案,计算机基础知识习题与答案(填空)

    计算机基础知识习题与答案 填空题 1.一个完整计算机系统应包括(硬件系统和软件系统) 2.计算机手统中CPU是指(运算器 ),它的小文名(存储器) 3.计算机性能主要取决于(字长.运算速度和内存地址) ...

  6. 日常使用计算机过程中发现的中断,2010年会计从业考试《初级电算化》章节习题及答案(5)...

    第五章 1.当月的记账凭证必须全部记账,如有未记账的当月凭证,系统将( ) A.不能结账 B.继续结账 C.放到下月 [答案]:A 2.往来账管理的往来客户档案的设置其最主要内容是( ) A.客户编辑 ...

  7. 计算机系统结构二班课后答案,计算机体系结构课后习题原版答案_张晨曦著 1.doc...

    计算机体系结构课后习题原版答案_张晨曦著 1 第1章 计算机系统结构的基本概念 1.1 解释下列术语向上(下)兼容按某档计算机编制的程序,不加修改就能运行于比它高(低)档的计算机.向()兼容按某个时期 ...

  8. c语言运行后没生成exe,这个程序怎么运行?为什么显示没有exe??

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #include #include #include void main() { void welc ...

  9. c语言 条件 设a 3 b 4,2012年计算机等级二级C语言章节习题及答案(4)

    第5章 选择结构程序设计 一.选择题(在下列各题的A).B).C).D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上.)5.1 在C程序中,判逻辑值时,用"非0&qu ...

最新文章

  1. AI泡沫之上,创业公司的护城河和边界扩张
  2. css transform旋转属性
  3. VC env.Please set `DISTUTILS_USE_SDK=1`
  4. BZOJ 1613: [Usaco2007 Jan]Running贝茜的晨练计划
  5. java 异常处理线程_转:Java子线程中的异常处理(通用)
  6. android学习笔记---33_为应用添加多个Activity与参数传递
  7. stm32端口复用和重映射
  8. 输入函数的区别C++
  9. SqlCommand.ExecuteReader 方法
  10. 谷歌大脑科学家 Caffe缔造者 贾扬清 微信讲座
  11. Cocos2d-x游戏开发_战斗算法
  12. 数据库mysql表常见字段大小_常用数据库的字段类型及大小
  13. html让登录框3d,CSS3实现3D旋转动态显示登录注册
  14. Netural Machine Translation By Joinly Learning To Align And Translate
  15. Flash builder 4无法调试问题
  16. 【Atlas500】入门到放弃(六)——【DVPP】浅析HFBC格式数据存在的意义
  17. 国内链改思路是什么?
  18. 信息安全——大整数包的设计!
  19. 如何查看目录下的隐藏文件?
  20. Python快速上手系列--循环结构--基础篇

热门文章

  1. pythonflask configlist.py_flask源码阅读系列一config模块
  2. 怎么安装linux系统 硬盘,如何实现硬盘安装linux系统
  3. Spring之HelloWorld再起
  4. (cljs/run-at (JSVM. :all) Metadata就这样哦)
  5. Vue-Layout:可视化布局、自动生成代码工具
  6. Day7 面向对象和类的介绍
  7. 【深入浅出MyBatis系列八】SQL自动生成插件
  8. SortedDictionaryTKey, TValue 类 表示根据键进行排序的键/值对的集合。
  9. linux 下得到进程的启动时间
  10. 在Windows 2003 64位下ASP无法连接Access数据库的解决办法