资源描述:
《《C语言》高职复习题库-填空题1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《C语言》高职复习题库一填空题UnitIC语言基础一、c语言的程序结构4.C语言标识符分为和o5.不可用作用户标识符。6.标识符的合法字符包括、、3种。7.C语言中的注释符是,它的作用有、两个方而。10.C语言标识符不能以作为开始字符。13.在TC中查看程序输出结果的快捷键是o14.在TC中能连续执行程序的编译、连接、运行的快捷键是。二、C语言的数据对象3・实数有和两种形式。4.C语言中的整型常量有、、3种形式。5.在程序运行过程中值不改变的数据对象被称为。6.9和9内存小各需用个、个存储单元。8.变量包括、、3个要素。10.变量在使用前必须声明,并设宜。如有d
2、oublex;系统为x分配个内存单元,其初值为。14.把23.56x10“改写成C语言的实数形式为15.字符串的结标志字符是。16.实数3E2也可写成。17.三、数据运算与表达式1・2.表达式是由和组成的表达数据运算的字符序列。3.表达式屮运算符执行的先后顺序称为,结合性是指操作数与运算符结合的o2.当不同类型的数据进行运算吋,必须进行操作。3.C语言支持到的数据类型口动转换,述可实现o4.可以改变变量的值。5.把与变最类型不同的数据赋值给变最时,系统会进行操作。4.++、一一运算符的操作数必须是。5.关系运算是比较操作数的运算,其结果只有、两种值。12.逗号表
3、达式的值规定为的值,++x的值为。13.逻辑运算符中优先级最高的是o13.设a=10,贝I」printf("%d",++a);输出结果为。17.已知inta=3,b=4,c=5;则表达式a>b&&!c
4、
5、l的值为。18.C语言运算符的结合性分为和。19.若字符A的ASCII码为65,则ASCII码为98的字符是。20.逻辑表达式3&&・1
6、
7、0的值为o21・设x为int型变量,判断x是偶数的表达式为。22.判断字符变量ch的是小写字母的表达式是。23.变量sc是C语言成绩,判断成绩60以下和80以上的表达式为°24.字符ch不是数字字符的表达式为o26.表达式为
8、31%172的值为o27.C语言中没有专门定义逻辑型数据,但规定以代表”真”,用代表”假“。30.若己知a=10,b=15,c=l表达式a*b&&c的运算结果。32.表达式2%7*3+7%2*3的值为。34.已知有inti,a;,执行语句i=(a=2%7,a*7),a+6;后,变量i的值为。35.设a=3,b=4,c=5,表达式!a
9、
10、b+c&&b==c的值为。36.a是int型变最,贝U表达式a=17.0/3*3的值为。37.当有inta=5,b=3,c=l;时,表达式a>b>c的值是。38.若inta=l,b=l,c=l;,执行语句-a
11、
12、-b&&++c;后
13、,变量b,c的值分别是和。39.己知有inta=5,则表达式a+=a-=a*a的值是。40.己知A的ASCII码为65,有定义:intd=100;则printf(n%cn,d-30);的输出是。42.表达式!0==1的值为o43・已知a=2,b=4,则表达式!(x=4)
14、
15、(y=b)&&0的值是。44.intx=2;执行表达式x・2后,x的值为。45.判断年份y是闰年的表达式为o46.冇定义inty=・10;则表达式!y的值是°47.存储字符串” 10”需要占用字节的存储单元。48.冇intx=5;x=5;则x的值为。50.m和n都是正整数,表达式m%n=
16、=m-m/n*n的值是。51.intx=l,y=2,z=3;执行表达式l-x
17、
18、x-
19、
20、y-=2
21、
22、z4-4-后,y的值是。52.已有定义:intx=0,y=0;,则表达式x=(x+=2,y=x+3%17,y+5)计算后,表达式的值为,变最y的值为o53.定义x,y为双梢度型变量的语句是o54.已知x=2,执行表达式x*=(x-3,x+3)后x的值是。55.冇intx,y,z;且x=3,尸-4,z=5,则表达式(x&&y)==(x
23、
24、z)的值为。56.存放字符串"179t\023〃所需空间为字节。57.有运算符:*=,!=,+=,<=,^'1'优先级最
25、高的是。58.有intx=4;贝I」表达式x+=x*=2执彳亍后,x的值为。59.有定义intm=7;则表达式m+=m・=m%m的值为。四、输入输出数据1.程序的标准输入设备是,输出设备是。2.用于把输入字符序列转换成程序屮要求的数据。3・4.在scanf()函数中,格式转换说明符与地址列表中的变量要。5.变量x的地址为o6.%c可以用于输出和类型的数据。7.实数在输出时H动保留位小数。8.与scanf("%cn,&ch);等价的语句是。10.若longln=50000;写出输出In值的语句。12.程序运行时printf()格式控制串中的普通字符将,scanf(
26、)格式控制串中的普通字符