更多"[单选题]以下程序运行后的输出结果是( ) 。
#include &"的相关试题:
[单选题]以下程序运行后的输出结果是 ( ) 。
#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]);
}
A.4
B.3
C.2
D.1
[单选题]以下程序运行后的输出结果是 ( ) 。
#include
main()
{int i,n[]={0,0,0,0,0};
for(i=1;i<=2;i++)
{n[i]=n[i-1]*3+1;
printf(“%d”,n[i]);
}
printf(“\n”);
}
A.13
B.14
C.15
D.16
[单选题]以下程序运行后的输出结果是( ) 。
#include
main()
{int a=37;
a%=9; printf(“%d\n”,a);
}
A.0
B.1
C.2
D.3
[单选题]以下程序运行后的输出结果是( ) 。
#include
void fun(int x)
{if(x/5>0) fun(x/5);
printf(“%d”,x);
}
main()
{fun(11); printf(“\n”);}
A.211
B.212
C.213
D.214
[单选题]下程序运行后的输出结果是() 。
#include
main()
{ int a;
a=(int)((double)(3/2)+0.5+(int)1.99*2);
printf("%d\n",a);
}
A.3
B.2
C.0
D.1
[单选题]有以下程序,若运行时从键盘输入:18,11<回车>,则程序的输出结果是( ) 。
main()
{ int a,b;
printf("Enter a,b:"); scanf("%d,%d",&a,&b);
while(a!=b)
{ while(a>b) a -= b;
while(b>a) b -= a;
}
printf("%3d%3d\n",a,b);
}
A.1 1
B.2 1
C.2 2
D.3 3
[单选题]以下程序输出结果是 。
#include "stdio.h"
void f ();
main()
{int a;
for(a=1;a<=3;a++)
fun();
}
void fun()
{static int i=1;
i+=3;
printf("%2d",i);
}
A.4 7 10
B.4 4 4
C.4 5 6
D.4 6 8
[单选题]下面程序的运行结果是( )
#include
Void main( )
{ int
A,b;
A=-1;
B=0;
Do {
++a;
++a;
B+=a;
} while(a<9);
Printf("%d\n",B.;
}
A. 34
B. 24
C. 26
D. 25
[单选题]如下程序的执行结果是( )
#include
Void main( )
{ int i,sum=0
For(i=1;i<=3;sum++) sum+=i;
Printf("%d\n",sum);
}
A.6
B. 3
C. 死循环
D. 0
[单选题]执行下列程序时输入123<空格>456<空格>789<回车> 输出结果是 ()。
main()
{ char s[100]; int c, i;
scanf("%c",&c); scanf("%d",&i); scanf("%s",s);
printf("%c,%d,%s\n",c,i,s);
}
A.123456789
B.1456789
C.1,23,456,789
D.1,23,456
[单选题]有以下程序
#include
int w=3;
void main()
{ int w=10;
printf("%d\n",fun(5)*w);
}
fun(int k)
{ if(k==0) return(w);
return(fun(k-1)*k);
}
执行后的输出结果是( )。
A.360
B.3600
C.1080
D.2100
[单选题]下面程序的输出结果是( )
#include
Void main( )
{ int x=10,y=10,i;
For(i=0;x>8;y=++i)
Printf("%d %d ",x--,y); }
A. 10 1 9 2
B. 9 8 7 6
C. 10 9 9 0
D. 10 10 9 1
[单选题]以下程序输出结果是()。
main()
{ int m=5;
if(m++>5) printf("%d\n",m);
esle printf("%d\n",m- -);
}
A.7
B.6
C.5
D.4
[单选题]以下程序输出到文件text.csv里的结果是:()
Fo=open("text.csv",'w')
X=[90,87,93]
Z=[]
Foryinx:
Z.append(str(y))
Fo.write(",".join(z))
Fo.close()
A.[90,87,93]
B.90,87,93
C.'[90,87,93]'
D.‘90,87,93’
[单选题]以下程序的输出结果是()。
union myun
{ struct
{ int x, y, z; } u;
int k;
} a;
main()
{ a.u.x=4; a.u.y=5; a.u.z=6;
a.k=0;
printf("%d\n",a.u.x);}
A.4
B.5
C.6
D.0
[单选题]以下程序的输出结果是()。
struct HAR
{ int x, y; struct HAR *p;
} h[2];
main()
{h[0].x=1;
h[0].y=2;
h[1].x=3;
h[1].y=4;
h[1].p=&h[1];
h[1].p=h;
printf("%d %d \n",(h[0].p)->x,(h[1].p)->y);
}
A.1 2
B.2 3
C.1 4
D.3 2