更多"下列程序的运行结果是( )。 #include<stdio.h> "的相关试题:
[填空题]以下程序运行后的输出结果是 【13】 。
#include
main( )
{ int n[2] , i, j;
for(i=0;i<2;i++) n[i]=0;
for(i=0;i<2;i++)
for(j=0;j<2;j++) n[j]=n[i]+1;
printf("%d/n",n[1]);
}
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int y=10;
while(y--);
printf("y=%d/n", y);
A. y=0
B. y=-1
C. y=1
D. while构成无限循环
[填空题]程序时输入1234567,则输出结果是______。
#include
main( )
int a=1,b;
scanf("%2d%2d",&a,&b);
printf("%d %d/n", a,b);
[填空题]以下程序运行结果是 【15】 。
#include<stdio.h>
main( )
int fun( );fun( );
fun( )
static int a[3]=0,1,2;
int i;
for(i=0;i<3;i++)a[i]+=a[i];
for(i=0;i<3;i++)printf("%d,",a[i]);
printf("/n");
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int x=1,y=2,z=3;
it(x>y)
if(y<z) printf("%d",++z);
else printf("%d",++y);
printf("%d/n",x++);
A. 331
B. 41
C. 2
D. 1
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int s[12]=1,2,3,4,4,3,2,1,1,1,2,3,c[5]=0,i;
for(i=0;i<12;i++) c[s[i]]++;
for(i=1;i<5;i++) printf("%d",c[i]);
printf("/n");
A. 1 2 3 4
B. 2 3 4 4
C. 4 3 3 2
D. 1 1 2 3
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int i=5;
do
if(i%3==1
if(i%5==2)
printf("*%d",i);break;
i++:
while(i!=0);
printf("/n");
A. %7
B. *3*5
C. *5
D. *2*6
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int a=5, b=1, t;
t=(a<<2)|b); printf("%d/n", t);
A. 21
B. 11
C. 6
D. 1
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int c=0, k;
for(k=1; k<3; k++)
switch(k)
default: c+=k;
case 2: c++; break; case 4: c+=2; break;
printf("%d/n", c);
A. 3
B. 5
C. 7
D. 9
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int n=2, k=0;
while(k++ && n++>2);
printf("%d %d/n", k, n);
A. 0 2
B. 1 3
C. 5 7
D. 1 2