C语言期末复习填空题部分(含答案).pdfVIP

  • 1
  • 0
  • 约6.76千字
  • 约 7页
  • 2026-02-13 发布于河南
  • 举报

期末复习填空题部分

一、填空题

1设x为int型变量,写出描述“x是偶数与y是奇数”的表达式是x%2==0y%2==1。

2以下程序的输出结果是-27。

#include

voidmain()

{charc;

c=0345;

\\

}

3设有语句inta=3;,则执行了语句a+=a-=a*a后,变量a的值是-12。

4若floatx;以下程序段的输出结果是

x=;

5下面的程序运行时从键盘上输入90回车,程序的输出结果是a=123,b=,c=789。

#include

voidmain()

{

inta;

floatb,c;

}

6若输入字符串:abcdefg回车,则以下while循环体将执行0次。

7下面程序的输出结果是_67,D__。

main()

{charch1,ch2;

ch1=A+5-3;ch2=A+6-3;

}

8执行下面的语句:执行下面的语句:,输出是20。

9下列程序的输出结果是3,2-1。

main()

{intx=0,y=5,z=3;

while(z--0++x5)y=y-1;

}

10下列程序的输出结果是54。

#include

voidmain()

{

ints=0,i=1;

for(;i10;i++,s+=i);

}

11若int类型变量占两个字节,定义intx[15]={0,2,4};,则数组x在内存中所占的字节数是

30。

12下列程序的输出结果是852。

main()

{inti,a[10];

for(i=9;i=0;i--)a[i]=10-i;

}

13下列程序运行的结果是6。

main()

{inti,s=0;

for(i=0;ch[i]=0ch[i]=9;i+=2)s=10*s+ch[i]-0;

}

14运行下面程序,其输出结果是15,35。

#include

intx,y;

one()

{inta,b;

a=25,b=10;

x=a-b;y=a+b;

}

main()

{inta,b;

a=9,b=5;

x=a+b;y=a-b;

one();

}

15运行下面程序,其输出结果是321。

#include

main()

{voidprintd()

intn=123;

printd(n);

}

voidprintd(intn)

{inti;

if(n0){n=-n;putchar(-);}

putchar(n%10+0);

if((i=n/10)!=0)printd(i);

}

16以下程序的输出结

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档