C语言填空教学文稿.docx
- 文档编号:725599
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:8
- 大小:18.62KB
C语言填空教学文稿.docx
《C语言填空教学文稿.docx》由会员分享,可在线阅读,更多相关《C语言填空教学文稿.docx(8页珍藏版)》请在冰豆网上搜索。
C语言填空教学文稿
C语言填空
16.如果在定义局部变量时省略了存储类型符,则默认的类型是_________________。
17.设inta=5,b=2;floatc=32.8;,表达式b*(int)c%a的值为________________________。
18.“n是小于整数m的偶数”的C语言表达式是_____________________________。
19.计算a、b中最小值的条件表达式为______________________________________。
20.定义函数时,若函数的类型缺省,则函数的默认类型是_____________________。
21.计算x、y之和的立方根,表达式应写作__________________________________。
22.语句for(i=1;i==1;i++);循环的次数是______________________________________。
23.判断变量a、b、c的值是否是等差数列中连续的三项,写作C的表达式为______
_________________________________________。
24..在C语言中,优先级最低的运算符是_____________________________________。
25.判断变量a、b的值均不为0的C表达式为_________________________________。
16.自动
17.4
18.n 19.a a: b 20.int 21.pow(x+y,1.0/3) 22.1 23.a-b==b-c 24.,运算符 25.a*b! =0或a*b 16.可以将被调函数中获得的值返回给主调函数的语句是__________。 17.设intx=2,y=1;则表达式x+++y的值是__________。 18.若未指定局部变量的存储类型,则其隐含的存储类型是__________。 19.在执行循环结构或switch结构时,能够立即退出该结构的语句是__________。 20.设inta=-3,b=7,c=-1;则执行(a==0)&&(a=a%b 21.设inta,b,c;则执行a=(b=3,c=5,b=10);后变量a的值是__________。 22.设inta=100,*pl=&a,**p2=&p1;,则表达式**p2的值是__________。 23.静态型外部变量的作用域是__________。 24.设inta[2][3]={1,2,3,4,5,6};则数组元素a[1][0]的值是__________。 25.函数调用时,若形参是一个变量,而对应的实参是一个有确定值的表达式,则函数参数的传递方式是__________传递。 16.return或返回语句 17.3 18.auto型或自动型 19.break 20.一3 21.10 22.100 23.本文件 24.4 25.值 16.表达式3! =6的值是_______________。 17.设inta=15;,执行printf(“%d\n”,a>>2);后的输出结果是____________。 18.设char*str=“People”;,执行printf(“%s\n”,str+4);后的输出结果是____________。 19.执行下面程序段,输出“FIFA”的行数是____________。 inti,j; for(i=0;i<5;i++) for(j=1;j 20.设intyear=2010,days;,执行 days=year%4==0&&year%100! =0||year%400==0? 29: 28;后days的值是________。 21.设intx=10,y=3;,执行printf(“%d,%d\n",x--,++y);后的输出结果是_______。 22.在C语言中,形参和实参的传递方式分为地址传递和_______。 23.使用系统函数pow()时,在程序开始应包含的预处理命令是_______。 24.在C语言中,文件分为二进制文件和_______。 25.使用系统函数对两个字符串进行比较,该系统函数的名字是_________。 16.1 17.3 18.le 19.6 20.28 21.10,4 22.值传递 23.math.h 24.ASCII文件 25.strcmp 16.初始化值是0.618的双精度变量a的定义形式为_________________。 17.表达式! 10! =1的值是________________________。 18.“20 19.表达式a=1,a+=1,a+1,a++的值是______________。 20.设inti=5;则循环语句while(i>=1)i--;执行后,i的值为_____________________。 21.被调函数在执行结束时,这个函数中定义的____________类型的变量不被释放。 22.设 structstudent { intno; charname[12]; floatscore[3]; }s1,*p=&s1; 用指针法给s1的成员no赋值1234的语句是____________。 23.C语言程序中对文本文件的存取是以____________为单位进行的。 24.设charstring[]="This_is_a_book! ";则数组的长度应是____________。 25.设inta[2][3]={{2},{3}};则数组元素____________的值为3。 16.doublea=0.618 17.1 18.x>20&&x<=30或者(x>20)&&(x<=30) 19.2 20.0 21.静态存储,或者static 22.p->no=1234;或者(*p).no=1234; 23.字节 24.16 25.a[1][0] 16.一个C程序一般由若干个函数构成,其中至少应包含一个_________________函数。 17.在TurboC中,一个int型变量所能表示的数的范围是_________________。 18.若定义了inta[10],*p;,将数组元素a[8]的地址赋给指针变量p的赋值语句是_________________。 19.若定义了inta=1;,则执行printf(″%d\n″,((a=a+4,a+5),a+6));语句的输出结果是_________________。 20.在C语言中,整型常量的书写形式包括: 八进制、十进制和_________________进制。 21.C语言标识符的第一个字符必须为下划线或者_________________。 22.在C语言中,当定义一个函数的类型为void时,说明执行该函数后_________________。 23.设 structstudent {intno;charname[12]; charsex;floatscore[4]; }stu1; 在程序执行时,系统为stu1分配_________________个字节的内存空间。 24.写出“n是小于整数m的偶数”的表达式_________________。 25.字符串″ABCD\t\\\123″的长度是_________________。 16.主 17.-32768~32767 18.p=&a[8]; 19.11 20.十六 21.字母 22.没有返回值 23.31 24.n 25.7 16.执行语句printf("%d\n",strlen("a\n\x41"));后,输出结果是_______。 17.设inta,b,c;,表达式a=2,b=5,b++,a+b的值是__________。 18.设inta=1,b=2,m=2,n=2;,执行表达式(m=a 19.设intx=4,y=2;,表达式x y: x++的值是_______。 20.执行下列程序段后,输出结果是____________。 intx=3; do{ptintf("%5d",x-=2);}while(! (--x)); 21.执行语句for(i=10;i>0;i--,);后,变量i的值是___________。 22.设intx,y;,循环语句for(x=0,y=0;(y! =10)&&(x<5);x++);执行的次数是______。 23.若函数内定义变量的存储类别是static,该变量被称为___________静态变量。 24.设intx=3;,执行语句printf((x%2)? ("**%d\n"): ("##%d\n"),x);后,输出结果是__________。 25.设chars[3]="AB",*p=s;,则*(p+2)的值是_______。 16.3 17.8 18.2 19.4 20.1-2 21.0 22.5 23.内部(或局部) 24.**3 25.'\0'(或0) 16.执行语句“a=5+(c=6);”后,变量a、c的值依次为_________________。 17.整型变量x的值为23,语句“printf(″%o\\n″,x);”的输出结果为________________________。 18.执行语句“n=1;if(n=5)n++;"后,变量n值为_____________________________。 19.执行语句“s=0;n=5;while(--n)s+=n;”后,变量s、n值依次为______________。 20.执行语句“for(s=0,i=1;i<11;i++){if(i==6)continue;s+=i;}"后,s值为_____________________。 21.若声明“chara[]=″windows″,b[]=″9x″;”, 执行语句“printf(″%s″,strcat(a,b));”的输出结果为_____________________________。 22.若声明“chara[15]=″Windows-9x″;”,语句“printf(″%s″,a+8);”的输出结果为______________________________________________。 23.程序中使用了字符串函数(如strlen),则必须包含的头文件名为____________________。 24.访问结构体数组元素a[k]的成员b,写作_____________________________________。 25.a、b都是结构体变量,语句“a=b;”能够执行的条件是___________________________。 16.11,6 17.27\n 18.6 19.10 20.49 21.windows9x 22.9x 23.string.h 24
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 填空 教学 文稿
![提示](https://static.bdocx.com/images/bang_tan.gif)