- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计综合练习题集--第1页
《C语言程序设计》综合练习题
一、单选题
1. C 语言中基本数据类型有 。C
A )整型、实型、逻辑型 B )整型、字符型、逻辑型
C )整型、实型、字符型 D )整型、实型、字符型、逻辑型
2. 在 C 语言中,数字 O29 是一个 。A
A )八进制数 B )十进制数 C )十六进制数 D )非法数
3. 在以下关于 C 语言的不严格的叙述中,错误的说法是 。A
A )在标识符中,大写字母和小些字母的意义相同
B )有些不同类型的变量可以在一个表达式中运算
C )在赋值表达式中等号 “=”左边的变量和右边的值可以是不同类型
D )同一个运算符号在不同的场合可以有不同的含义
4. 下列关于 C 语言用户标识符的叙述中正确的是 。B
A )用户标识符中可以出现下划线和中划线(减号)
B )用户标识符中不可以出现中划线,但可以出现下划线
C )用户标识符中可以出现下划线,但不可以放在用户标识符的开头
D )用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头
【解析】考查C 语言中的用户标识符规则,在 C 语言程序设计中,用户标识符是由字母、数字和下
划线组成的,并且第一个字符必须是字母或下划线。
5. 结构化程序设计方法中有三种基本控制结构,以下不正确的是 。D
A) 顺序结构 B) 选择结构 C) 循环结构 D) 数组结构
1 / 30
C语言程序设计综合练习题集--第1页
C语言程序设计综合练习题集--第2页
6. C 语言提供的合法关键字是 。D
A) swict B) cha C) Case D) default
7 .以下非法的赋值语句是 C
A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j0;
【解析】对表达式不能进行自加自减运算。
8.在以下一组运算符中,优先级最高的运算符是 。
A) = B) = C) % D)
【解析】C 语言常用的积累运算符的优先级关系是:逻辑非“!” 算术运算符 关系运算
符 逻辑与“”逻辑或“||”赋值运算符 逗号运算符。由于 C 选项为求余运算符,所
以本题正确答案为 C 选项。
9. 以下四个选项中不能看作一条语句的是 。D
A) {; } B) a=0,b=0,c=0; C) if(a0) D) if(b==0)m=1 ;n=2 ;
【解析】C 语言的基本语句包含控制语句、表达式语句、空语句、复合语句、函数调用语句。
控制语句:完成一定的控制功能, C 语言有 9 种控制语句,分别是 if-else、while、
continue、
switch、return、for、do-while、break、goto;
表达式语句:由各类表达式构成,后面加上一个分号,就可以单独作为一条语句出现在一
行,多数情况下含赋值运算符。
复合语句:由一对大括号将一组语句序列括起来形成一个程序段,经常出现在选择或循环
语句中。
空语句:只有一个分号,表示什么也不做。
2 / 30
C语言程序设计综合练习题集--第2页
C语言程序设计综合练习题集--第3页
函数调用语句:由函数名、圆括号内加实参表和分号组成。
本题中 D 选项为三条语句,一条控制语句,链条表达式语句。正确答案为 D 选项。
10. 能将高级语言编写的源程序转
文档评论(0)