- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言(1-3章习题)
C语言1-3章习题(部分)
一、判断题
1、C程序的注释部分可以出现在程序的任何位置,它对程序的编译和运行不起任何作用。但是可以增加程序的可读性。(√ )
2、自增运算符(++)或自减运算符(--)只能用于变量,不能用于常量或表达式。 ( √)
3、c程序可由若干个源程序文件组成。( √ )
4、宏替换时先求出实参表达式的值,然后代入形参运算求值。(× )
5、用%s格式符输出字符串时,输出字符不包括结束符’\0’。 (√ )
6、#define指令是一个预处理编译器指令,不是程序语句,因此,#define不能用分号结尾。 (√ )
7、一个程序应包括对数据的描述和对操作的描述,其中对数据的描述也就是算法。 (× )
8、在C程序中对用到的所有数据都必须指定其数据类型。(√ )
9、一个实型变量的值肯定是精确的。 (× )
10、do-while循环的while后的分号可以省略。 (× )
11、c语言中函数定义不允许嵌套,但调用可嵌套。 (√ )
12、与其他语句一样,预处理命令必须以分号结尾。 (× )
13、在一个源程序中,main函数的位置必须在最开始。 (× )
14、函数可以调用自己。 (√ )
15、scanf函数一次只能读取一个值。 (× )
16、一个函数中可以有一个以上的return语句,执行到哪一个return语句,哪一个语句起作用。 (√ )
17、字符串“a”只包含1个字符。 ( × )
18、在C语言中,要求对所有用到的变量作强制定义,也就是“先定义,后使用”。( √ )
19、C程序中,函数的定义可以嵌套,但函数的调用不可以嵌套。 (× )
20、C程序中,无论是整数还是实数,都能被准确无误地表示。(× )
21、一个C源程序中有且仅有一个main()函数。 (√ )
22、语句可以用分号或句号结尾。(×)
23、“0”是字串常量,长度为2。 (× )
24、3/9和9%3的结果都是0。(√ )
25、字符常量是用双引号括起来的一个字符。 (× )
26、3/9和9%3的结果都是0。 (√ )
27、取模运算符%只能用于整数。 (√ )
28、while语句是先判断循环条件,后执行循环体。 (√ )
29、所有变量在声明时都必须给定一个类型。 (√ )
二、填空题
1、计算机算法可以用自然语言、 流程图 和 计算机语言(或伪代码) 等方法表示。
2、scanf处理输入数据时,遇到下列情况时该数据认为结束:(1) 空格或回车或跳格(Tab)键 ,(2) 非法输入 ,(3)按指定的宽度结束。
3、“n是大于整数m的奇数”的C语言表达式是___ nmn%2==1__________。
4、a=12,运行表达式“a/=a+a”后,a的值为 0 。
5、C源程序的基本单位是 函数 。
6、运行C程序的步骤是:编辑源程序→编译,得到 目标 程序→连接,得到 可执行 程序→运行,得到结果。
7、三种基本程序结构是 顺序 , 选择 和 循环 。
8、已知a,b,c是一个十进制数的百位,十位,个位,则该数的表达式是a*100+b*10+c 。
9、printf函数和scanf函数的格式说明都使用 % 字符开始。
10、一般地,调用标准字符或格式输入输出库函数时,文件开头应使用 stdio.h 头文件。
11、“y能被4整除但不能被100整除,或y能被400整除” 的C语言表达式是 (y%4==0y%100!=0)||(y%400==0)。
12、至少执行一次循环体的循环语句是 do-while 。
13、设x,y,z均为int型变量,描述“x或y中有一个小于z”的表达式为 xz||yz 。
14、在C语言中的实型变量分为两种类型,它们是 单精度 、 双精度 。
15、C语言中要表示条件xyz,正确的逻辑表达式是: xyyz 。
三、单项选择题
1、以下描述正确的是(C )。
A.在C程序中,main函数必须位于程序的最前面
B.C程序中的每行中只能写的一条语句
C.C语言本身没有输入输出语句
D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误
2、下面四个选项中,不合法的用户标识符选项是(C)。
A._A B._123 C. b-a D.tan
3、下面不正确的字符串常量是(A)。
A.‘bc’ B.“12’12” C.“0” D.“ ”
您可能关注的文档
最近下载
- 小学数学新青岛版三年级上册第五单元第1课时 整十、整百数乘一位数的口算教学课件(2025秋新版).pptx VIP
- 中医药技能大赛考试复习题及含答案.doc VIP
- 精益安全生产管理PPT.ppt VIP
- 3.5 曹冲称象的故事(课件)2025-2026学年度人教版数学三年级上册.pptx VIP
- 金风1.5MW风机机舱柜识别图.pdf VIP
- SN/T 1299-2003_入出境航空器器械除鼠操作规程.pdf VIP
- 《中考英语备考讲座》课件.ppt VIP
- Q NE-DA01.1-2020 《陆上风电、光伏建设项目质量验收范围划分》.xlsx VIP
- 智能电网中的电力市场机制研究.pptx
- 二年级数学上册《认识厘米》教案.docx VIP
文档评论(0)