1 / 54
文档名称:

C语言程序设计习题.txt

格式:txt   页数:54页
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计习题.txt

上传人:szh187166 2015/5/12 文件大小:0 KB

下载得到文件列表

C语言程序设计习题.txt

文档介绍

文档介绍:第一章 C语言概述
一、选择题
C语言源程序名的后缀是
A).exe B).C C).obj D).cp
答案:B
能将高级语言编写的源程序转换为目标程序的软件是
A)编辑程序 B)编译程序 C)解释程序 D)连接程序
答案:B
以下叙述中正确的是
A)C程序中注释部分可以出现在程序中任意合适的地方
B)花括号"{"和"}"只能作为函数体的定界符
C)构成C程序的基本单位是函数,所有函数名都可以由用户命名
D)分号是C语句之间的分隔符,不是语句的一部分
答案:A
以下叙述正确的是
A)C语言比其他语言高级
B)C语言可以不用编译就能被计算机识别执行
C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
D)C语言出现的最晚、具有其他语言的一切优点
答案:C
在一个C语言程序中
A)main函数必须出现在所有函数之前
B)main函数可以在任何地方出现
C)main函数必须出现在所有函数之后
D)main函数必须出现在固定位置
答案:B
以下叙述中正确的是
A)构成C程序的基本单位是函数
B)可以在一个函数中定义另一个函数
C)main()函数必须放在其它函数之前
D)所有被调用的函数一定要在调用之前进行定义
答案:A
下列叙述中错误的是
A)计算机不能直接执行用C语言编写的源程序
B)C程序经C编译后,
C),
D)
答案:D
第二章程序的灵魂——算法
一、选择题
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定,这属于算法的
A)正当性 B)可行性 C)确定性 D)有穷性
答案:C
C语言中用于结构化程序设计的三种基本结构是
A)顺序结构、选择结构、循环结构
B)if、switch、break
C)for、while、do-while
D)if、for、continue
答案:A
以下叙述中错误的是
A)C语言是一种结构化程序设计语言
B)结构化程序有顺序、分支、循环三种基本结构组成
C)使用三种基本结构构成的程序只能解决简单问题
D)结构化程序设计提倡模块化的设计方法
答案:C
第三章数据类型、运算符与表达式
一、选择题
下列叙述中正确的是
A)C语言中既有逻辑类型也有集合类型
B)C语言中没有逻辑类型但有集合类型
C)C语言中有逻辑类型但没有集合类型
D)C语言中既没有逻辑类型也没有集合类型
答案:D
下列关于C语言用户标识符的叙述中正确的是
A)用户标识符中可以出现下划线和中划线(减号)
B)用户标识符中不可以出现中划线,但可以出现下划线
C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头
D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头
答案:B
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
A)大写字母 B)连接符 C)数字字符 D)下划线
答案:B
以下不能定义为用户标识符的是
A)scanf B)Void C)_ D)int
答案:D
以下不合法的用户标识符是
A)j2_KEY B)Double C)4d D)_8_
答案:C
以下选项中合法的用户标识符是
A)long B)_2Test C)3Dmax D)
答案:B
可在C程序中用做用户标识符的一组标识符是
A)and B)Date C)Hi D)case
_2007 y-m-d Bigl
答案:A
以下不合法的数值常量是
A)011 B)1e1 C) D)0xabcd
答案:C
以下选项中,合法的一组C语言数值常量是
A)028 B)12. C).177 D)0x8A
.5e-3 0Xa23 10,000
0xf 0abc
答案:B
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
A)均占4个字节 B)根据数据的大小来决定所占内存的字节数
C)由用户自己定义 D)由C语言编译系统决定
答案:D
以下选项中可作为C语言合法整数的是
A)10110B B)0386 C)0Xffa D)x2a2
答案:C
以下选项中合法的实型常数是
A) B)E-3 C).2E0 D)
答案:C
有以下程序
main()
{ int a; char c=10;
float f=; double x;
a=f/=c*=(x=6.