c语言填空题题库.pdfVIP

  • 2
  • 0
  • 约1.93万字
  • 约 33页
  • 2026-02-08 发布于河南
  • 举报

__________________________________________________

二,填空题(10道小题,共20分)

1、一个C源程序中至少应包含一个[main]函数。

2、a是整型变量,则执行表达式a=25/3%3后a的值

为。[2]

3、intm=5,y=2;则表达式y+=y-=m*=y的值为。[-

16]

4、执行下列语句:inta=1,b=2;a=a+b;b=a-b;:inta=1,b=2;a=a+b;b=a-b;

的输出结果分

别是[2,1]

5、条件表达式的格式为表达式1?表达式2:表达式

3,若表达式2和表达式3的类型不同,此时条件表达

式的值的类型为二者中较[高]的类型

6、当运行以下程序时,从键盘键入

right?CR(CR代表回车),则下面程序的运行结果

是。

#includestdio.h

main()

{charc;

while((c=getchar())!=?)putchar(++c)

}

[sjhiu?]

7、C语言中的数组必须先[定义],然后使用。

__________________________________________________

__________________________________________________

8、如果需要从被调用函数返回一个函数值,被调用

函数必须包含【return】语句。

9、已知:floatf1=3.2,f2,*pf1=f1;f2=f1,则*f2

的值为。[3.2]

10、以下程序

voidfun(char*a,char*b)

{a=b;(*a)++;}

main()

p1=c1;p2=c2;fun(p1,p2);

printf(“ccprintf(“ccn”,c1,c2);

}

运行后的输出结果是。[cc]

11、字符串常量“123”在内存中的字节数是。[8

字节]

12、已有定义:intx=3;则表达式:x=x+1.78的值

是。【4】

13、、输出结果是。

【30】

14、当a=3,b=2,c=1时,表达式f=abc的值是。

【0】

15、下面程序的运行结果是。【x=1,y=20】

#includestdio.h

__________________________________________________

__________________________________________________

main()

{inti,x,y;

i=x=y=0;

do{++i;

if(i%2!=0){x=x+i;i++;}

y=y+i++;

}while(i=7);

}

16、以下语句、以下语句、以下语句

的输出结果是。[5]

17、为了便于区别全局变量和局部变量,通常将全局

变量的首字母。[用大写字母表示]

18、已知:intb=5,*p=b;并且b的地址为4000,

则“则“”的输出结果是。

【4000,5】

19、程序main()

{inta[2][3]={{1,2,3},{4,5,6}};

intm,*ptr;

ptr=a[0][0];

m=(*p

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档