='a'&&cc=c+5;elseif(c>='v'&&c______2______//c=c-21;putch" />

C语言程序填空题及答案

  • 格式:doc
  • 大小:26.00 KB
  • 文档页数:6

下载文档原格式

  / 6
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

精心整理程序填空题

1、

#include

voidmain()

{intn,k=0;

scanf("%d",&n);

while(_____1_____)//1)n2)n!=0;

{

k++;

}

}

2、

}

3、

{

charc;

if(______1______)//c>='a'&&c<'v'

c=c+5;

else

if(c>='v'&&c<='z')

______2______//c=c-21;

putchar(c);

}

#include

voidDec2Bin(intm)

{

intbin[32],j;

for(j=0;m!=0;j++)

{

bin[j]=______1______;//m%2

m=m/2;

}

for(;j!=0;j--)

}

{

intn;

}

5、

{

intn,s=0;

n=n/10;

}

}

6、

/#include

voidswap(______1______)//int*pa,int*pb {/*交换两个数的位置*/

inttemp;

temp=*pa;

*pa=*pb;

*pb=temp;

{

inta,b,c,temp;

scanf("%d%d%d",&a,&b,&c);

if(a>b)

swap(&a,&b);

if(b>c)

swap(&b,&c);

if(______2______)//a>b

swap(&a,&b);

printf("%d,%d,%d",a,b,c);

}

7、

{

}

{

return1;

else

}

8、

{

inti,j;

gets(s);

for(i=j=0;______1______;i++)//s[i]!=’\0’if(s[i]!='c')

{

s[j]=s[i];

______2______//j++;

}

s[j]='\0';

puts(s);

#include

structSTUDENT

{

charname[16];

intmath;

intenglish;

intcomputer;

intaverage;

};

voidGetAverage(structSTUDENT*pst)/*计算平均成绩*/ {

}

{

inti;

{

}

{

}

}

10、

longf(longn)

{longm,y=0;m=fabs(n);

while(m!=0){

y=y*10+m%10;

____1____//m=m/10;

}

if(n>=0)returny;

else_____2_____//return(-y);

printf("%ld\t",f(12345));printf("%ld\n",f(-34567));

}

11、

#include

floatf(float,float*,int);

voidmain()

{floatb[5]={1.1,2.2,3.3,4.4,5.5};

printf("%f\n",f(1.7,b,5));

}

}

12、

{inti=0;

}

}

13、

#include

voidmain()

{chara[80];intn[3]={0},i;gets(a);

________1________//for(i=0;a[i]!=’\0’;i++)

{if(tolower(a[i])>='a'&&tolower(a[i])<='z')/*统计字母个数*/

n[0]++;

elseif(________2________)/*统计数字个数*////a[i]>='0'&&a[i]<='9'

for(i=0;i<3;i++)printf("%d\n",n[i]);

}

14、

#include

#include

voidmain()

{

inti,a,b,c;

for(i=100;i<=999;i++)

{

}

}

15、

{

{

if(______2______)printf("\n");/*每行打印3个数据*///i%3==0 }

}