C语言高职复习题库-填空题_第1页
C语言高职复习题库-填空题_第2页
C语言高职复习题库-填空题_第3页
C语言高职复习题库-填空题_第4页
C语言高职复习题库-填空题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

^言》高职复习题库-填空题

18

-本页仅作为预览文档封面,使用时请删除本页-

《C语言》高职复习题库一填空题

UnitIC语言基础

一、C语言的程序结构

4.C语言标识符分为和o

5.不可用作用户标识符。

6.标识符的合法字符包括、、3种。

7.C语言中的注释符是,它的作用有、两

个方面。

10.C语言标识符不能以作为开始字符。

13.在TC中查看程序输出结果的快捷键是o

14.在TC中能连续执行程序的编译、连接、运行的快捷键

是O

二、C语言的数据对象

3.实数有和两种形式。

4.C语言中的整型常量有、、3种形

式。

5.在程序运行过程中值不改变的数据对象被称为o

6.9和9内存中各需用个、个存储单元。

8.变量包括、、3个要素。

10.变量在使用前必须声明,并设置o

如有doublex;系统为x分配个内存单元,其初值

为o

14.把Xi。」改写成C语言的实数形式为。

15.字符串的结标志字符是o

16.实数3E2也可写成o

17.

三、数据运算与表达式

2

2.表达式是由和组成的表达数据运算的字符序列。

3.表达式中运算符执行的先后顺序称为,结合性是指操作

数与运算符结合的。

4.当不同类型的数据进行运算时,必须进行操作。

5.C语言支持到的数据类型自动转换,还可实

现。

6.可以改变变量的值。

7.把与变量类型不同的数据赋值给变量时,系统会进行操

作。

9.++、一一运算符的操作数必须是o

10.关系运算是比较操作数的运算,其结果只有、

两种值。

12.逗号表达式的值规定为的值,++x的值

为O

13.逻辑运算符中优先级最高的是。

15.设a=10,则printf(〃%d",++a);输出结果为。

17.已知inta=3,b=4,c=5;则表达式a>b&&!c||l的值为。

18.C语言运算符的结合性分为和o

19.若字符A的ASCII码为65,则ASCII码为98的字符是<>

20.逻辑表达式3&&-1||0的值为o

21.设x为血型变量,判断x是偶数的表达式为。

22.判断字符变量ch的是小写字母的表达式是。

23.变量sc是C语言成绩,判断成绩60以下和80以上的表达式

为。

24.字符ch不是数字字符的表达式为o

26.表达式为31%172的值为o

27.C语言中没有专门定义逻辑型数据,但规定以代表“真”,用

代表”假“。

30.若已知a=10,b=15,c=l表达式a*b&&c的运算结果。

32.表达式2%7*3+7%2*3的值为。

3

3.

4.在scanf()函数中,格式转换说明符与地址列表中的变量要。

5.变量x的地址为o

6.%c可以用于输出和类型的数据。

7.实数在输出时自动保留位小数。

8.与scanf("%c”,&ch);等价的语句是。

10.若longln=50000;写出输出In值的语

句。

12.程序运行时printf()格式控制串中的普通字符将,scanf()

格式控制串中的普通字符则要求O

13.有语句scanf("%f%c%d",&tm,&nm,&nu);如要为变量tm,nm,nu分别输

入,R,79,则键盘输入格式为0

14.15.iniasc=65;语句prinlf("%c",(asc,asc+32));的输出是。

五、算法的表示

1.算法是指解决问题的。

2.空语句是,块语句是围起的语句。

3.具有操作的表达式语句才有实际意义。

4.5.在程序中用花括号括起来的多条语句称为—语句,它在语法上等

同于一条语句。

6.流程图是用来是表示的一种常见方法,其框用来表示

“判断”。

7.C语言中的3种基本程序结构有、、o

8.判断框有个出口,分支程序结构有个出口。

9.模块程序设计的分析方法是o

10.控制语句由和结合而成。

5

UnitII程序流程控制

一、顺序程序设计

1.顺序结构程序的执行特点是按依次执行。

2.顺序结构程序中的每一条语句有次执行机会。

3.4.字符变量11存放有小写字母,把它转换成大写的表达式

是o

5.从整型变量x分离出个位数字的表达式是o

二、分支程序设计

1.

2.if语句有个分支,if…else语句有个分支。

3.标识符else不能作为用户标识符,是因为else是。

4.else必须与if配对使用,具配对规则是。

使用可以改变默认的配对关系。

5.switch表达式必须是类型的表达式,case表达式是

表达式。

6.switch语句中的default代表switch表达式的

所有值。

7.case表达式被称为,它标志一组语句,case表达式与语句必须

用分隔。

9.用switch能实现的分支(一定/不一定)能用if…elseif...来

实现。

10.用if…elseif…能实现的分支(一定/不一定)能用switch

来实现。

11.有intx=0;则if(x=l)printf("%d",x);elseprintf("%d",-x);的输出

是o

12.在if语句中使用if语句的现象称为o

三、循环程序

1.当在数据处理中要重复执行相同的操作时,宜采用程序结构

来实现。

6

2.循环的3要素是、、o

3.在循环语句体中包含另一个循环语句的用法称为。

4.执行循环语句体中的break语句后将使用包含它的循环语

句o

6.循环语句for(i=0;i<=10;i*=2);要执行的次数是。

7.循环语句x=2;while(x-);执行后x的值为。

8.循环体语句至少执行一次的循环语句是o

10.语句for(a=l;a<=20;a++);执行结束后a的值为<>

11.在for语句中表达式允许省略,但—不能少,语句for(;;);构成的是

循环。

12.在for语句中,省略表达式2时,则循环为循环。

13.执行语句for(i=1:i++<4:):后变量i的值是c

14.如果循环测试条件一开始就为假,循环体仍要执行一次的循环语句是

15.

17.下面程序段中循环体的执行次数是o

a=10;b=0;

do

{b+=2;

a-=2+b;

}while(a>=0);

19.要使用循环程序提前结束本次循环周期并开始下一个循环周期,应在

循环体内有条件使用语句。

20.在每次循环周期均要执行一次的语句,称为o

21.for语句括号内的三个表达式的作用分别是,和循以控

制变量的更新。

22.与for(;;);流程控制等价的while语句是。

23.以下程序段的输出是o

inta=6;

while(a—);

printfT%d”,a--);

UnitIII构造数据对象

一、数组

7

1.数组是一组相同的的集合。

3.数组元素在数组中的位置序号称为,它是从开始的整

数。

4.有doublets[5OO];则ts与等价。

5.float数组fv的长度是o

7.定义数组tw,其能存储23个长整型数的语句为。

8.有说明语句={1,2,3,4,5,6};则元素如9]的值为。

9.数组char二"abed”中有个元素,最后一个元素是。

10.已知charcst”]二”PK公司”,数组cstr的长度为<>

II.有定义inta卜{4,6,2,12,435,-9,76};该数组下标的取值最小为一时,

就会发生“下标越界”的错误。

12.在数组中intsee[10]={1,247,9}中,元素的个数有个,其中$c。[8]

的值为

13.数组ima口二13,5,2,78,59};中的元素有一个,其中最大下标的元素

的值是,最大元素的下标是。

14.有语句inta网二{3,6,5};,在语句中定义个变量,其中如4]的

值为o

16.在内存中占个存储单元。

17.定义一个字符数组来保存字符串“5个重庆”,该数组的长度至少应

为o

18.定义一个能存放下字符串Vocation的字符数组enm的语句

为O

20.与puts(ss)等价的printf函数调用是。

UnitIV模块化程序设计

一、函数

1.C语言函数分为和两大类。

2.函数的原型说明包括、、0

3.库函数的原型说明存储在扩展名的头文件中,如果在程序中要使

用库函数,则需在程序开始处用命令进行声明。

8

5.如果函数执行时需要外界提供数据,则需要在函数名后的小括号中声明

接收这些数据的变量,这些变量被称为o

6.在甲函数中使用乙函数的功能,则称甲为函数,乙为

函数。

7.定义函数时,多个形式参数之间用作为分隔符。

10.

11.形如floatdlc()什定义的函数称为函数。

12.relurn语句的作用是

和O

13.函数返回值的类型决定于o

14.如果定义函数时没有声明的类型,则该函数返回值的类型

为C

15.在函数中可以使用个return语句,执行一次函数可得到

个值。

16.在一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论