C语言高职复习题库-填空题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

Unit I C语言基础

一、C语言的程序结构

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

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

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

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

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

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

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

二、C语言的数据对象

3.实数有和两种形式。

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

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

6.'9'和9内存中各需用个、个存储单元。

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

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

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

14.把×10-4改写成C语言的实数形式为。

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

16.实数3E2也可写成。

17.

三、数据运算与表达式

1.

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

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

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

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

6.可以改变变量的值。

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

9.++、――运算符的操作数必须是。

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

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

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

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

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

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

19.若字符'A'的ASCII码为65,则ASCII码为98的字符是。

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

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

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

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

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

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

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

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

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

34.已知有int i,a;,执行语句i=(a=2%7,a*7),a+6;后,变量i的值为。

35.设a=3,b=4,c=5,表达式!a||b+c&&b= =c的值为。

36.a是int型变量,则表达式a=3*3的值为。

37.当有int a=5,b=3,c=1;时,表达式a>b>c的值是。

38.若int a=1,b=1,c=1;,执行语句--a || --b && ++c;后,变量b,c的值分别是和。

39.已知有int a=5,则表达式a+=a-=a*a的值是。

40.已知'A'的ASCII码为65,有定义:int d=100;则printf("%c\n",d-30);的输出是。

42.表达式!0= =1的值为。

43.已知a=2,b=4,则表达式!(x=4)||(y=b)&&0的值是。

44.int x=2;执行表达式x-2后,x的值为。

45.判断年份y是闰年的表达式为。

46.有定义int y=-10;则表达式!y的值是。

47.存储字符串"\010"需要占用字节的存储单元。

48.有int x=5;x=5;则x的值为。

50.m和n都是正整数,表达式m%n= =m-m/n*n的值是。

51.int x=1,y=2,z=3;执行表达式1-x||x--||y-=2||z++ 后,y的值是。

52.已有定义:int x=0,y=0;,则表达式x=(x+=2,y=x+3%17,y+5) 计算后,表达式的值为 ,变量y的值为。

53.定义x,y为双精度型变量的语句是。

54.已知x=2,执行表达式x*=(x-3,x+3)后x的值是。

55.有int x,y,z;且x=3,y=-4,z=5,则表达式(x&&y)==(x||z)的值为。

56.存放字符串″\n\179\t\\023″所需空间为字节。

57.有运算符:*=,!=,+=,<= ,其中优先级最高的是。

58.有int x=4;则表达式x+=x*=2执行后,x的值为。

59.有定义int m=7;则表达式m+=m-=m%m的值为。

四、输入输出数据

1.程序的标准输入设备是,输出设备是。

2.用于把输入字符序列转换成程序中要求的数据。

3.

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

5.变量x的地址为。

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

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

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

10.若long ln=50000;写出输出ln值的语句。

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

13.有语句scanf("%f%c%d",&tm,&nm,&nu);如要为变量tm,nm,nu分别输入,'R',79,则键盘输入格式为。

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

五、算法的表示

相关文档
最新文档