C语言(1-3章习题)(7页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言(1-3章习题)(7页).doc》由会员分享,可在线阅读,更多相关《C语言(1-3章习题)(7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-C语言(1-3章习题)-第 7 页 C语言1-3章习题(部分)一、判断题1、C程序的注释部分可以出现在程序的任何位置,它对程序的编译和运行不起任何作用。但是可以增加程序的可读性。( )2、自增运算符(+)或自减运算符(-)只能用于变量,不能用于常量或表达式。( )3、c程序可由若干个源程序文件组成。( )4、宏替换时先求出实参表达式的值,然后代入形参运算求值。( )5、用%s格式符输出字符串时,输出字符不包括结束符0。( )6、#define指令是一个预处理编译器指令,不是程序语句,因此,#define不能用分号结尾。 ( )7、一个程序应包括对数据的描述和对操作的描述,其中对数据的描述也就
2、是算法。 ( )8、在C程序中对用到的所有数据都必须指定其数据类型。( )9、一个实型变量的值肯定是精确的。 ( )10、do-while循环的while后的分号可以省略。( )11、c语言中函数定义不允许嵌套,但调用可嵌套。 ( )12、与其他语句一样,预处理命令必须以分号结尾。 ( )13、在一个源程序中,main函数的位置必须在最开始。( )14、函数可以调用自己。( )15、scanf函数一次只能读取一个值。( )16、一个函数中可以有一个以上的return语句,执行到哪一个return语句,哪一个语句起作用。 ( )17、字符串“a”只包含1个字符。( )18、在C语言中,要求对所有
3、用到的变量作强制定义,也就是“先定义,后使用”。( )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、所有变量在声明时都必须给定一个类型。( )二、
4、填空题1、计算机算法可以用自然语言、 流程图 和 计算机语言(或伪代码) 等方法表示。2、scanf处理输入数据时,遇到下列情况时该数据认为结束:(1) 空格或回车或跳格(Tab)键 ,(2) 非法输入 ,(3)按指定的宽度结束。3、“n是大于整数m的奇数”的C语言表达式是_ nm&n%2=1_。4、a=12,运行表达式“a/=a+a”后,a的值为 0 。5、C源程序的基本单位是 函数 。6、运行C程序的步骤是:编辑源程序编译,得到 目标 程序连接,得到 可执行 程序运行,得到结果。7、三种基本程序结构是 顺序 , 选择 和 循环 。8、已知a,b,c是一个十进制数的百位,十位,个位,则该数的
5、表达式是a*100+b*10+c 。9、printf函数和scanf函数的格式说明都使用 % 字符开始。10、一般地,调用标准字符或格式输入输出库函数时,文件开头应使用 stdio.h 头文件。11、“y能被4整除但不能被100整除,或y能被400整除” 的C语言表达式是 (y%4=0&y%100!=0)|(y%400=0)。12、至少执行一次循环体的循环语句是 do-while 。13、设x,y,z均为int型变量,描述“x或y中有一个小于z”的表达式为 xz|yyz,正确的逻辑表达式是: xy&yz 。三、单项选择题1、以下描述正确的是(C )。A在C程序中,main函数必须位于程序的最前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 习题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内