101、有如下程序
#include
void main( )
{ int i,sum=0;
for(i=1;i<=3;sum++) sum+=i;
printf("%d\n",sum);
}
該程序的執(zhí)行結(jié)果是______C_____.
A) 6 B) 3 C) 死循環(huán) D) 0
102、以下循環(huán)體的執(zhí)行次數(shù)是___D____
#include
void main( )
{ int i,j;
for(i=0,j=1; i<=j+1; i+=2, j--)
printf("%d \n",i);
}
A) 3 B) 2 C) 1 D) 0
103、在執(zhí)行以下程序時,如果從鍵盤上輸入:ABCdef<回車>,則輸出為____B____.
#include
void main( )
{ char ch;
while ((ch=getchar( ))!='\n')
{ if (ch>='A' && ch<='Z') ch=ch+32;
else if (ch>='a' && ch<'z') ch=ch-32;
printf("%c",ch);
}
printf("\n");
}
A) ABCdef B) abcDEF C) abc D) DEF
104、下面程序的輸出結(jié)果是____D______.
main( )
{
int i,k=0, a=0, b=0;
for(i=1;i<=4;i++)
{
k++;
if (k%2==0) {a=a+k; continue;}
b=b+k;
a=a+k;
}
printf("k=%d a=%d b=%d\n",k,a,b);
}
A) k=5 a=10 b=4 B) k=3 a=6 b=4
C) k=4 a=10 b=3 D) k=4 a=10 b=4
105、執(zhí)行下面程序段后,k的值是____D_____.
int i,j,k;
for(i=0,j=10;i k=i+j; A) 9 B) 11 C) 8 D) 10 106、下面程序是計算n個數(shù)的平均值,請?zhí)羁?____B___ #include void main( ) { int i,n; float x,avg=0.0; scanf("%d",&n); for(i=0;i { scanf("%f",&x); avg=avg+______; } avg=________; printf("avg=%f\n",avg); } A) i B) x C) x D) i avg/i avg/n avg/x avg/n 107、以下程序的功能是:從鍵盤上輸入若干個學生的成績, 統(tǒng)計并輸出最高成績和最低成績,當輸入負數(shù)時結(jié)束輸入。請?zhí)羁。___D_____ #include void main( ) { float x,amax,amin; scanf("%f",&x); amax=x; amin=x; while (________ ) { if (x>amax) amax=x; if (______) amin=x; scanf("%f",&x); } printf("\namax=%f\namin=%f\n",amax,amin); } A) x<=0 B) x>0 C) x>0 D) x>=0 x>amin x<=amin x>amin x 108、閱讀以下程序,程序運行后的輸出結(jié)果是__B____. #include void main( ) { int x; for(x=5;x>0;x--) if (x--<5) printf("%d,",x); else printf("%d,",x++); } A) 4,3,2 B) 4,3,1, C) 5,4,2 D) 5,3,1, 109、以下程序段的輸出結(jié)果是____C____. int k,n,m; n=10;m=1;k=1; while (k<=n) {m*=2;k+=4;} printf("%d\n",m); A) 4 B) 16 C) 8 D) 32 110、下面程序的輸出結(jié)果是____B_____. #include void main( ) {int y=9; for(;y>0;y--) {if(y%3==0) {printf("%d",--y); continue;} } } A) 741 B) 852 C) 963 D) 875421
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 | |
全國職稱計算機考試速成過關系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |