更多"[单选题]以下程序的输出结果是()。# define f(x) x"的相关试题:
[单选题]以下程序的输出结果是()。
#define SQR(X) X*X
Main()
{ int
A,k=2,m=1;
A=SQR(k+m)/SQR(k+m);
Printf("%d\n",a);
}
A.1
B.7
C.9
D.3
[单选题]以下程序的输出结果是()。
Int f( )
{ static int i=0;
Int s=1;
S+=i; i++;
Return s;
}
Main()
{ int i,a=0;
For(i=0;i<5;i++) a+=f( );
Printf("%d\n",a);
}
A.20
B.24
C.25
D.15
[单选题]以下程序的输出结果是()。
F(int b[],int m,int n)
{ int i,s=0;
For(i=m;iReturn s;
}
Main()
{int x,a[]={1,2,3,4,5,6,7,8,9};
X=f(a,3,7);
Printf("%d\n",x);
}
A.10
B.18
C.8
D.15
[单选题]以下程序输出结果是()。
main()
{ int m=5;
if(m++>5) printf("%d\n",m);
esle printf("%d\n",m- -);
}
A.7
B.6
C.5
D.4
[单选题]以下程序的输出结果是()。
func(int a,int b)
{ int c;
c=a+b;
return c;}
main( )
{ int x=6,y=7,z=8,r=0;
r=func((x--,y++,x+y),z--);
printf(“%d\n”,r);}
A.11
B.20
C.21
D.31
[单选题]以下程序的输出结果是?
int k = 0, m = 0, i, j;
for (i = 0; i < 2; i++)
{
for (j = 0; j < 3; j++)
{
k++;
k -= j;
}
m = i + j;
}
Console.WriteLine("{0},{1}", k, m);
A.0,3
B.1,3
C.0,4
D.1,4
[单选题]以下程序的输出结果是?
int i=6;
while(i-->0)
{
Console.Write(--i);
}
A.531
B.420
C.654321
D.死循环
[单选题]以下程序的输出结果是?
int k=5,n=0;
do{
switch(k)
{
case 1:
case 3:
n+=1;k--;
break;
case 2:
case 4:
n+=2;k--;
break;
default:
n=0;k--;
break;
}
Console.Write(n);
}while(k>0 && k<5);
A.235
B.235
C.02356
D.2356
[单选题]以下程序的输出结果是?
int n=9;
while(n>6)
{
n--;
Console.Write(n);
}
A.987
B.876
C.8765
D.9876
[单选题]以下程序的输出结果是()。
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[0].p=&h[1];h[1].p=h;
Printf("%d%d\n",(h[0].p)->x,(h[1].p)->y);
}
A.12
B.23
C.14
D.32
[单选题]以下程序的输出结果是()。
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[0].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
[单选题]以下程序的输出结果是?
int n=0;
while(n++<=2);
Console.Write(n);
A.2
B.3
C.4
D.语法错误
[单选题]以下程序的输出结果是()。
Int x=3;
Main()
{ int i;
For(i=1;i}
Incre()
{ static int x=1;
X*=x+1;
Printf(" %d",x);
}
A.3 3
B.2 2
C.2 6
D.2 5
[单选题]以下程序的输出结果是?
int y=10;
do{
y--;
}while(--y==0);
Console.Write(y);
A.-1
B.1
C.8
D.0
[单选题]以下程序的输出结果是()_。
#define N 10
Void fun(int a[],int n,int m)
{ int i;
For(i=m;i>=n;i--)
A[i+1]=a[i]; }
Main( )
{ int i,a[N]={1,2,3,4,5,6,7};
Fun(a,2,6);
For(i=0;i<4;i++)
Printf("%d",a[i]); }
A.1223
B.1233
C.1244
D.1234
[单选题]以下程序的输出结果是?
int i;
for(i=1;i++<4;)
{
}
Console.Write(i);
A.3
B.4
C.5
D.循环次数不定
[单选题]以下程序输出正确的是()。
Amovep(int *p,int (*a)[3],int n)
{ int i,j;
For(i=0;iFor(j=0;j}
Main()
{ int *p,a[3][3]={{1,3,5},{2,4,6}};
P=(int*)malloc(100);
Amovep(p,a,3);
Printf("%d%d\n",p[2],p[5]);free(p);
}
A.56
B.25
C.34
D.程序错误