更多"下列程序的运行结果为()。 #define MAX(x,y)(x)>"的相关试题:
[单项选择]以下程序的运行结果是( )。
#define MAX(A, B) (A) >(B) (A):(B)
#define PRINT(Y) printf("Y=%d/t", Y)
main( )
int a=1, b=2, c=3, d=4, t;
t=MAX(a+b, c+d);
PRINT(t);
A. Y=3
B. 存在语法错误
C. Y=7
D. Y=0
[单项选择]以下程序的运行结果是()
#define MAX(A,B) (A)>(B)(A):(B)
#define PRINT(Y) printf(:Y=%d/t",Y)
main( )
int a=1,b=2,c=3,d=4,t;
t:MAX(a+b,c+d);
PRINT(t);
A. Y=3
B. 存在语法错误
C. Y=7
D. Y=0
[单项选择]下列程序的运行结果为( )。
#define MAX(x,y)(x)>(y)(x):(y)
main( )
int a=2,b=3,c=1,d=3,t;
printf("%d/n",(MAX(a+b,c+d))*100);
A. 500
B. 5
C. 4
D. 400
[填空题]以下程序运行后输出的结果是______。
#define MAX(X,y)(x)>(y)(x):(y)
void main( )
int a=5,b=2,c=3,d=3,t;
t=MAX(a+b,c+d)*10;
printf("%d/n",t);
[填空题]下面程序的输出结果是______。
# define MAX 3
int a[MAX];
main( )
fun1( );fun2(a);printf("/n");
fun1( )
int k,t=0;
for(k=0;k<MAX;k++,t++) a[k]=t+t;
fun2 (int b[])
int k;
for(k=0;k<MAX;k++) printf("%d",*(b+k));
[填空题]以下程序的输出结果是 【14】 。
#include <stdio.h>
#define MAX(x,y) (x)>(y) (x):(y)
main( )
int a=5,b=2,c=3,d=3,t;
t = MAX(a+b,c+d)*10;
printf("%d/n",1);
[填空题]以下程序的输出结果是 【20】 。
#define MAX(x,y) (x)>(y)(x):(y)
main( )
int a=5,b=2,c=3,d=3,t;
t=MAX(a+b,e+d)*10;
printf("%d/n",t);
[单项选择]有以下程序段:
#include<iostream.h>
#define MAX(x,y) (x)>(y)(x):(y)
void main( )
int i,j,k;
i=10;
j= 15; k=MAX(i,j)* 10;
cout<<k<<end1;
A. 15
B. 100
C. 150
D. 10
[单项选择]有如下程序段:
#define Max(a,b)a>ba:b
void main( )
int a=5,b=6,c=4,d;
d=c+Max(a,b);
printf("%d",d);
其输出结果为( )。
A. 10
B. 5
C. 6
D. 编译错误
[填空题]以下程序运行时输出到屏幕的结果是 【7】。
#include
void main( )
{int i=1,m=0;
switch(i)
{ case 1:
case 2: m++;
case 3: m++;
}
printf("%d",m);
}
[填空题]以下程序运行后的输出结果是【 】。
#include<string.h>
main( )
{char ch[]="abc",x[3][4];int i;
for(i=0;i<3;1++)strcpy(x[i],ch);
for(i=0;i<3;i++)printf("%s",&x[i][i];
printf("/n");
}