《C语言复习题》PPT课件.ppt

《C语言复习题》PPT课件.ppt

ID:52269358

大小:292.46 KB

页数:22页

时间:2020-04-03

《C语言复习题》PPT课件.ppt_第1页
《C语言复习题》PPT课件.ppt_第2页
《C语言复习题》PPT课件.ppt_第3页
《C语言复习题》PPT课件.ppt_第4页
《C语言复习题》PPT课件.ppt_第5页
资源描述:

《《C语言复习题》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言复习题非计算机专业类2005~2006学年一.选择题:(50分,共25题,每题2分)1.C语言中的标识符只能由字母、数字和下划线组成,且第一个字符()A.必须为字母B.必须为下划线C.必须为字母或下划线D.可以是字母、数字和下划线任意一种2.C语言中基本数据类型包括()A.整型、实型、逻辑型B.整型、实型、字符型C.整型、字符型、逻辑型D.整型、实型、逻辑型、实型CB3.若有定义doublex=1,y;则运算表达式y=x+3/2后,y的值是()A.1.0B.2.0C.2.5D.3.04.设有:intx=3,y=

2、4,z=5;则下面表达式中值为0的是()A.x&&yB.x<=yC.x

3、

4、y+z&&!yD.!(x

5、

6、1)BD5.设有:inta=1,b=2,c=3,d=4,m=2,n=2;求解表达式(m=a>b)&&(n=c>d)后m和n值分别为()A.0和0B.0和2C.2和0D.2和26.在C语言中,能正确表示数学关系“1010&a<20B.a>10

7、a<20C.a>10&&a<20D.a>10

8、

9、a<207.执行语句m=5;n=3;n=(!m)?m/n:m%n;后n的值为()

10、A.0B.1C.2D.3BCC8.以下关于switch语句和break语句的描述中,只有()是正确的。A.在switch语句中必须使用break语句B.break语句只能用于switch语句中C.在switch语句中,可根据需要用或不用break语句D.break语句是switch语句必不可少的一部分9.设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是()A.while循环执行10次B.循环是死循环C.循环体语句执行一次D.循环体语句一次也不执行CD10.在C语言中,引用数组元素时,其数

11、组下标的数据类型是()A.整型常量或表达式B.浮点型常量或表达式C.字符串常量或表达式D.任何类型的表达式11.在C语言中定义一个一维数组时,其数组长度()A.可以是整型变量B.必须是整型变量C.可以是整型符号常量D.必须是整型符号常量12.若有定义:charstr[]=“student”;则字符数组str的长度为()A.2B.4C.7D.8ADC13.有一个函数的定义:func(floata){……}则该函数的返回值的类型是()A.char型B.int型C.double型D.void型14.以下正确的描述是(),在

12、C语言程序中A.函数的定义可以嵌套,但函数的调用不可以嵌套B.函数的定义不可嵌套,但函数的调用可以嵌套C.函数的定义和函数的调用均不可以嵌套D.函数的定义和调用均可以嵌套15.在C语言中,函数调用不可以()A.出现在执行语句中B.出现在一个表达式中C.做为一个函数的实参D.做为一个函数的形参BBD16.变量的指针,其含义是指该变量的()A.值B.地址C.名D.占用内存大小17.若有定义:inta[5];则a数组中首元素地址可以表示为()A.&aB.a+1C.aD.&a[1]18.若有以下定义inta[5],*p=a;

13、则不能正确表示a[2]元素的是()A.*&a[2]B.a+2C.*(p+2)D.*(a+2)BCB19.若有定义int(*p)[4],则标识符p是一个()A.指向整型变量的指针变量B.指向函数的指针变量C.指向由四个整型元素组成的一维数组的指针变量D.指针数组名,有四个元素,每个元素均为一个指向整型变量的指针20.若有说明:char*language[]={“fortran”,”basic”,”pascal”,”java”,”c”};则language[2]的值是()A.字符B.地址C.字符串D.不定值21.若有函数

14、max(a,b)并且已使函数指针变量p指向max,当调用该函数时正确的调用方法是()A.p(a,b)B.*p(a,b)C.(*p)(a,b)D.&p(a,b)22.若有以下说明和语句:structstudent{intage;intnum;}std,*p;p=&std;则以下对结构体变量std中成员age的引用方式不正确的是()A.std.ageB.std->ageC.p->ageD.(*p).age23.若有如下定义:structdata{inti;charch;doublef;}b;则结构体变量b占用内存的字节数

15、是()A.1B.2C.8D.1124.在说明一个共用体变量时,系统分配给它的存储空间是()A.该共用体中第一个成员所需存储空间B.该共用体中占用最大存储空间的成员所需存储空间C.该共用体中最后一个成员所需存储空间D.该共用体中所有成员所需存储空间的总和25.作为函数fopen中第一个参数的正确格式是()A.”c:usertext.txt”B.

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

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

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