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

下载本文档

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

文档简介

1、. c 语言高职复习题库填空题unit ic 语言基础一、 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

2、; 系统为 x 分配个内存单元,其初值为。14把 23.56 10-4 改写成 c语言的实数形式为。15字符串的结标志字符是。16实数 3e2 也可写成。17三、数据运算与表达式12表达式是由和组成的表达数据运算的字符序列。3表达式中运算符执行的先后顺序称为,结合性是指操作数与运算符结合的。4当不同类型的数据进行运算时,必须进行操作。.5 c 语言支持到的数据类型自动转换,还可实现。6可以改变变量的值。7把与变量类型不同的数据赋值给变量时,系统会进行操作。9、 运算符的操作数必须是。10关系运算是比较操作数的运算,其结果只有、两种值。12逗号表达式的值规定为的值, +x 的值为。13逻辑运算符

3、中优先级最高的是。15设 a=10,则 printf( %d ;,+a)输出结果为。17已知 int a=3,b=4,c=5 ; 则表达式 ab&!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 的值为。27c 语言中没有专门定义

4、逻辑型数据,但规定以代表 真 ,用代表 假 。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=17.0/3*3 的值为。37当有 int a=5,b=3,c=1; 时,表达式 abc 的值是。38若 int a=1,b=1,c=1; ,执行语句 -a | -b & +c;后,变量 b,c 的值分别是和。39已

5、知有 int a=5 ,则表达式 a+=a-=a*a 的值是。40已知 a 的 ascii 码为 65,有定义 :int d=100; 则 printf(%cn,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-

6、m/n*n的值是。51 int x=1,y=2,z=3; 执行表达式 1-x|x-|y-=2|z+后, y 的值是。52已有定义: intx=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存放字符串 023 所需空间为字节。57有运算符: *=,!=,+=,= , 其中优先级最高的是。58有 intx=4; 则表达式

7、 x+=x*=2 执行后, x 的值为。59有定义 int m=7 ;则表达式 m+=m-=m%m 的值为。四、输入输出数据1程序的标准输入设备是,输出设备是。2用于把输入字符序列转换成程序中要求的数据。34在 scanf()函数中,格式转换说明符与地址列表中的变量要。5变量 x 的地址为。6 %c 可以用于输出和类型的数据。7实数在输出时自动保留位小数。8与 scanf(%c,&ch); 等价的语句是。10若 long ln=50000; 写出输出 ln 值的语句。12程序运行时 printf() 格式控制串中的普通字符将,scanf()格式控制串中的普通字符则要求。13有语句 scanf(

8、%f%c%d,&tm,&nm,&nu); 如要为变量 tm,nm,nu 分别输入0.36, r,79,则键盘输入格式为。14 15 int asc=65; 语句 printf(%c,(asc,asc+32); 的输出是。五、算法的表示1算法是指解决问题的。2空语句是,块语句是围起的语句。3具有操作的表达式语句才有实际意义。.45在程序中用花括号括起来的多条语句称为语句,它在语法上等同于条语句。6流程图是用来是表示的一种常见方法,其框用来表示 “判断 ”。7 c 语言中的3 种基本程序结构有、。8判断框有个出口,分支程序结构有个出口。9模块程序设计的分析方法是。10控制语句由和结合而成。.uni

9、t 程序流程控制一、 序程序 1 序 构程序的 行特点是按依次 行。2 序 构程序中的每一条 句有次 行机会。3 4字符 量lt 存放有小写字母,把它 成大写的表达式是。5从整型 量x 分离出个位数字的表达式是。二、分支程序 12 if 句有个分支, if else 句有个分支。3 符else 不能作 用 符,是因 else 是。4else 必 与 if 配 使用, 其配 是。使用可以改 默 的配 关系。5switch 表达式必 是 型的表达式, case表达式是表达式。6 switch 句中的 default 代表 switch 表达式的所有 。7case表达式被称 ,它 志一 句,case

10、表达式与 句必 用分隔。9用 switch 能 的分支(一定 /不一定)能用if else if 来 。10用 if else if 能 的分支(一定 /不一定)能用switch 来 。11有 int x=0; 则 if(x=1) printf(%d,x); else printf(%d,-x);的 出是。12在 if 句中使用if 句的 象称 。三、循 程序1当在数据 理中要重复 行相同的操作 ,宜采用程序 构来 。2循 的3 要素是、。3在循 句体中包含另一个循 句的用法称 。4 行循 句体中的break 句后将使用包含它的循 句。6循 句for(i=0;i=10;i*=2) ;要 行的次

11、数是。7循 句x=2;while(x-) ; 行后 x 的 。8循 体 句至少 行一次的循 句是。10 句 for(a=1 ;a=20; a+); 行 束后a 的 。.11在 for 语句中表达式允许省略,但不能少,语句 for(;) ; 构成的是循环。12在 for 语句中,省略表达式2 时,则循环为循环。13执行语句for( i=1 ; i+=0);19要使用循环程序提前结束本次循环周期并开始下一个循环周期,应在循环体内有条件使用语句。20在每次循环周期均要执行一次的语句,称为。21for 语句括号内的三个表达式的作用分别是,和循环控制变量的更新。22与 for(;); 流程控制等价的wh

12、ile 语句是。23以下程序段的输出是。int a=6;while (a-) ;printf(“ %d-”); ,aunit构造数据对象一、数组1数组是一组相同的的集合。3数组元素在数组中的位置序号称为,它是从开始的整数。4有 double ts500; 则 ts 与等价。5 float fv=3.2,4.09,-12.0,34.68,-3.34,0,0;数组 fv 的长度是。7定义数组tw,其能存储23 个长整型数的语句为。8有说明语句int a10=1,2,3,4,5,6;则元素 a9 的值为。9数组 char c=abcd 中有个元素,最后一个元素是。10已知 char cstr =pk

13、公司 ,数组 cstr 的长度为。11有定义 int a=4,6,2,12,435,-9,76;该数组下标的取值最小为时,就会发生“下标越界”的错误。.12在数组中 int sco 10=1,2,4,7,9中,元素的个数有个,其中 sco 8 的值为。13数组 inta=3,5,2,78,59;中的元素有个,其中最大下标的元素的值是,最大元素的下标是。14有语句 int a8=3,6,5; ,在语句中定义个变量, 其中 a4 的值为。16 a在内存中占 _个存储单元。17定义一个字符数组来保存字符串5 个重庆 ,该数组的长度至少应为。18定义一个能存放下字符串vocation 的字符数组 en

14、m 的语句为。20与 puts(ss)等价的 printf函数调用是。unit模块化程序设计一、函数1 c 语言函数分为和两大类。2函数的原型说明包括、。3库函数的原型说明存储在扩展名的头文件中,如果在程序中要使用库函数,则需在程序开始处用命令进行声明。5如果函数执行时需要外界提供数据,则需要在函数名后的小括号中声明接收这些数据的变量,这些变量被称为。6在甲函数中使用乙函数的功能,则称甲为函数,乙为函数。7定义函数时,多个形式参数之间用作为分隔符。1011形如 float dtc() 定义的函数称为函数。12 return 语句的作用是和。13函数返回值的类型决定于。14如果定义函数时没有声明的类型,则该函数返回值的类型为。15在函数中可以使用个 return 语句,执行一次函数可得到个值。16在一个函数中使用另一个函数的功能的语句称为。17调用有参数的函数时,必须提供实参,且实参与形参必须。18在使用函数之前必须进行。19在调用函数时,实参向形参的数据传递遵循原则。20模块化程序设计的思想是。21有函数调用语句func(p1,(p2,p

温馨提示

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

评论

0/150

提交评论