C语言复习题集.docx

C语言复习题集.docx

ID:51673390

大小:590.39 KB

页数:10页

时间:2020-03-14

C语言复习题集.docx_第1页
C语言复习题集.docx_第2页
C语言复习题集.docx_第3页
C语言复习题集.docx_第4页
C语言复习题集.docx_第5页
资源描述:

《C语言复习题集.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言复习题集一、判断题1-1、C语言程序是从源文件的第一条语句开始执行的。正确答案:F1-2、C语言中的变量名不区分大小写。正确答案:F1-3、若变量定义为doublex;,则x%2是符合C语言语法的表达式.正确答案:F1-4、如果变量已经正确定义,则表达式fahr++与fahr+1等价。正确答案:F1-5、以下C语言表达式的值为“真”。'D'-'A'=='d'-'a'正确答案:T1-6、#defineMAX100和intMAX=100;的效果相同,都是定义一个变量MAX并使其值为100。正确答案:F1-7、当一个C语言程序由多个文件模块组成时,整个程

2、序可以包含多个main()函数。正确答案:F1-8、C语言是一种具有某些低级语言特征的高级语言。正确答案:T1-9、内存中的每个存储单元都有一个惟一的地址。正确答案:T1-10、C语言的书写格式不会影响程序的可读性。正确答案:F2-1、x*=y+8等价于x=x*(y+8)。正确答案:T2-2、表达式(j=3,j++)的值是4.正确答案:F2-3、在一段程序中不调用函数而直接将两个整型变量a和b的值互换,一定是可以不借助第三个变量完成的。正确答案:T2-4、在C语言中,仅由一个分号(;)构成的语句称为空语句,它什么也不做。正确答案:T2-5、与float型

3、数据相比,double型数据的精度高,取值范围大。正确答案:T2-6、08是正确的整型常量。正确答案:F2-7、C语言中,%为求模(求余)双目运算符,它的两个运算数(操作数)都必须是整型(如int、short、char等),不能是浮点型(如double、float)。正确答案:T2-8、C语言源代码可以不经过编译而被计算机直接运行。()。正确答案:F102-9、C语言中的变量名不区分大小写。正确答案:F2-10、C程序中,用一对大括号{}括起来的多条语句称为复合语句,复合语句在语法上被认为是一条语句。正确答案:T2-11、C语言中,数字字符'1'的值(A

4、SCII码)就是数字1。正确答案:F2-12、表达式!x等价于x!=1。正确答案:F3-1、doublef=2.5e5;printf("f=%5.4lf",f);Theoutputwillbef=250000.0000正确答案:T3-2、执行以下程序段,输入100030.025,输出1000#3#0.025。intmoney,year;doublerate;scanf("%d%d%lf",&money,&year,&rate);printf("%d#%d#%.3f",money,year,rate);正确答案:T3-3、C语言中不能用printf函数

5、输出字符。正确答案:F3-4、若表达式sizeof(int)的值为4,则int类型数据可以表示的最大整数为231−1。正确答案:T3-5、下面这段代码,用%d格式打印输出double型变量,将会进行取整,输出为3。#includeintmain(){doublepi=3.14159;printf("%d",pi);return0;}正确答案:F4-1、在if语句的三种形式中,如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{}括起来组成一个复合语句。正确答案:T4-2、在switch语句中,每一个的case常量表达式的值可

6、以相同。正确答案:F4-3、case语句后如没有break,顺序向下执行。正确答案:T4-4、if(a=5)是允许的。正确答案:T4-5、在switch语句中,可以根据需要使用或不使用break语句。10正确答案:T5-1、do-while循环的while后的分号可以省略。正确答案:F5-2、do-while循环至少要执行一次循环语句。正确答案:T5-3、C语言的三种循环不可以互相嵌套。正确答案:F5-4、continue只能用于循环体中。正确答案:T5-5、在多层循环中,一个break语句只向外跳一层。正确答案:T6-1、数组定义中,数组名后是用方括号

7、括起来的常量表达式,不能用圆括号。正确答案:T6-2、一维数组定义的一般形式如下,其中的类型名指定数组中每个元素的类型。类型名数组名[数组长度];正确答案:T6-3、在定义数组之后,根据数组中元素的类型及个数,在内存中分配一段连续存储单元用于存放数组中的各个元素。正确答案:T6-4、数组定义后,只能引用单个的数组元素,而不能一次引用整个数组。6-5二维数组的元素在内存中按行/列方式存放,即先存放第0行的元素,再存放第1行的元素……其中每一行的元素再按照列的顺序存放。正确答案:T7-1、C语言函数返回类型的默认定义类型是void。正确答案:F7-2、函数形

8、参的存储单元是动态分配的。正确答案:T7-3、函数的实参可以是常量,变量或表达式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。