C语言填空教学文稿.docx

上传人:b****2 文档编号:725599 上传时间:2022-10-12 格式:DOCX 页数:8 大小:18.62KB
下载 相关 举报
C语言填空教学文稿.docx_第1页
第1页 / 共8页
C语言填空教学文稿.docx_第2页
第2页 / 共8页
C语言填空教学文稿.docx_第3页
第3页 / 共8页
C语言填空教学文稿.docx_第4页
第4页 / 共8页
C语言填空教学文稿.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

C语言填空教学文稿.docx

《C语言填空教学文稿.docx》由会员分享,可在线阅读,更多相关《C语言填空教学文稿.docx(8页珍藏版)》请在冰豆网上搜索。

C语言填空教学文稿.docx

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

展开阅读全文
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1