更多"以下程序运行后的输出结果是() #define F(X,Y)(X) "的相关试题:
[填空题]以下程序运行后输出的结果是______。
#define SQ(y) y*y
void main( )
int x=10,y;
y=SQ(x+3);
printf("%d",y);
[单项选择]以下程序运行后的输出结果是
#define F(X,Y)(X) * (Y)
main( )
int a=3,b=4;
printf("%d/n",F(a++,b++));
A. 12
B. 15
C. 16
D. 20
[填空题]以下程序运行后的输出结果是 【7】 。
#define S(x)4*x*x+1
main( )
{ int i=6,j=8;
printf("%d/n",S(i+j));
}
[单项选择]以下程序的输出结果是( )。
#define f(x) x*x
main( )
int a=6,b=2,c;
c=f(a)/f(b);
printf("%d/n",c);
A. 9
B. 6
C. 36
D. 18
[单项选择]以下程序的输出结果是______。
#define TIMES(X) X*X
main( )
int a=16,k=2,m=1;
a/=TIMES (k+m)/TIMES(k+m);
printf("d/n",
A. ;
[单项选择]以下程序的输出结果是______。
#define f(x)x*x
main( )
int a=6,b=2,c;
c=f(a)/f(b);
printf("%d/n",c);
A. 9
B. 6
C. 36
D. 18
[单项选择]以下程序的输出结果是( )。
#define M(x,y,z) x*y+z
main( )
int a=1,b=2,c=3;
printf("%d/n",M(a+b,b+c,c+a));
A. 19
B. 17
C. 15
D. 12
[单项选择]下列程序的输出结果是()。
#define A 100
main( )
int i=0,sum=0;
do if(i=(i/2)*2)continue;
sum+=i;
while(++i<A);
print("%d/n",sum);
A. 2500
B. 2050
C. 4
D. 0
[单项选择]以下程序在VC6平台上编译运行,程序运行后的输出结果是
#include<stdio.h>
main( )
int s, t, A=10; double B=6;
s=sizeof(A); f=sizeof(B);
printf("%d, %d/n", s, t);
A. 2,4
B. 4,4
C. 4,8
D. 10,6
[单项选择]以下程序运行后,消息框的输出结果是( )。
OPTION BASE 1
PRIVATE SUB COMMAND1_CLICK( )
DIM A(10) , P(3) AS INTEGER
K=5
FOR I=1 TO 10
A(I) = I
NEXT I
FOR I=1 TO 3
P(I)=A(I*I)
NEXT I
FOR I=1 TO 3
K=K+P(I) ~ 2
NEXT I
MSGBOX K
END SUB
A. 33
B. 28
C. 35
D. 37
[填空题]以下程序运行后输出结果是 【8】 。
#include
main( )
{ int i, j;
for(i=6;i>3;i--) j=i;
printf("%d%d/n",i,j);
}
[填空题]以下程序运行后输出结果是 【9】 。
#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");
}
[填空题]以下程序运行后输出结果是 【7】 。
#include
main( )
{ int a=37;
a%=9; printf("%d/n",a);
}
[单项选择]下列程序的输出结果是______。
#define A 100
main( )
int i=0,sum=0;
do if(i=(i/2)*2)continue;
sum+=i;
while(++i<A);
print("%d/n",sum);
A) 2500 B) 2050 C) 4 D) 0
[单项选择]以下程序运行后,单击按钮输出结果是 Private Sub Commandl_Click( ) Dim x As Integer,y As Integer,z As Integer X=4:y=2: Z=3 Call Gopd(x,x,z) Print x;X;Z Call Gopd(x,y,y) Print x;y;y End Sub Private Sub Gopd(x As Integer,y As Integer,z As Integer) X=3 * Z + 1 y=2 * z z=x + y End Sub
A. 6 6 12 7 11 11
B. 8 5 10 5 11 11
C. 9 6 12 9 10 15
D. 8 10 10 5 9 10
[填空题]以下程序运行后的输出结果是【 】。
struct NODE
{int num;struct NODE *next;
};
main( )
{struct NODE s[3]={{1,’’/0’’},{2,’’/0’’},{3,’’0’’}},*p,*q,*r;
int sum=0;
s[0].next=s+1;s[1].next=s+2;s[2].next=s;
p=s; q=p->next; r=q->next;
sum+=q->next->num; sum+=r->next->next->num;
printf("%d/n",sum);
}