程序阅读及填空
- 格式:doc
- 大小:40.50 KB
- 文档页数:11
程序阅读及填空
1.当运行以下程序时,从键盘输入:BOOK<回车>
CUT<回车>
GAME<回车>
PAGE<回车>
则下面程序的运行结果是。
#include
#include
int main( )
{ int i;
char str[10] , temp[10] = "Control" ;
for(i=0;i<4;i++ )
{ gets(str) ;
if (strcmp(temp,str)<0) strcpy(temp,str);
}
puts(temp);
2.以下程序的功能是:输出x、y、z三个数中的最大者。请填空。#include
int main( )
{int x=4,y=6,z=7;
int ;
if()u=x;
else u=y;
if( )v=u;
else v=z;
printf(“v=%d”,v);
return 0;
}
3.以下程序的运行结果是
#include
int main( )
{int x1=0xabc,x2=0xdef;
x2-=x1;
printf(“%X\n”,x2);
return 0
4.以下程序的功能是:输入一个小写字母,将字母循环后移5个位置后输出。例
如’a’变成’f’,’w’变成'b'。请填空。
#include
int main()
{ char c;
c=getchar( );
if(c>=’a’ && c<=’u’) ;
else if(c>=’v’ && c<=’z’) ;
putchar(c);
5.下面程序的运行结果是。
#include
int main( ){
int a[]={1,2,3,4,5,6,7,8,9,10},i,k;
for(i=9;i>=2;i--)
a[i] =a[i-2];
for(i=0;i<10;i++) printf("%d”,a[i]);}
6.下面程序段的运行结果是。
char x[ ]="the teacher”;
int i=0;
while(x[++i]!=’\0’)
if(x[i-1]==’t’) printf("%c”,x[i]);
7.下面程序的功能是计算1~10之间的奇数之和及偶数之和。请选择填空。
# include
int main( )
{ int a=0,b,c=0,i;
for(i=0 ;i<= 10 ;i+=2)
{ a+=i;
;
c=c+b; }
printf("The sum of even= % d\n", a) ;
printf("The sun of odd= %d\n", ) ;
return 0 ;
}
8. 下面程序的运行结果是。
#include
int main( )
{ int a=2,s=0,n= 1,count=1;
while(count<=7) {n=n*a s=s+n;++count;}
printf(“s=%d”,s);
return 0;
}
9. 以下程序的功能是:根据输入的三角形的三条边,判断是否能组成三角形,若可以则输出它的面积和三角形的类型。请填空。
# include
main()
{ float a,b,c;
float s,area;
scanf(“%f %f %f,&a,&b,&c);
if( )
{s=(a+b+c)/2;
area= sqrt(s* (s-a)*(s-b)*(s—c));
printf(“%f”,arca);
if( )
printf(“等边三角形”);
else if( )
prin tf(“等腰三角形”);
else if((a*a+b*b==c*c)||(a*a+c*c==b*b)||(b*b+c*c==a*a)) printf(“直角三角形”);
else printf(“一般三角形”);
}
else printf(“不能组成三角形”);
return 0;
}
10.下面程序的运行结果是。
#include
int main()
{int i=0,x=0,y=0;
do
{ ++i;
if(i%2!=0){ x=x+i; i++;}
y=y+i++;
} while(i<=7);
printf("x= % d, y=%d\n”,x,y);
return 0;
11. 当运行以下程序时,从键盘输入“-1 0<回车>“,则下面程序
的运行结果是 _
# include
int main()
{ int a,b,m=1,n=1;
scanf("%d%d”,&a,&b);
do
{ if(a>0){m=2*n ; b++;}
else { n=m+n; a+=2; b++; }
} while (a==b);
printf ("m=%d n=%d”,m,n);
return 0;
}
12. 当运行以下程序时,从键盘输入“1 2 3 4 5 -1<回车>”,则下面程序的运行结果是。
#include
int main( )