网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
【单选题】对下面程序段: #define A 3 #define B(a) ((A+1)*a) „ x=3*(A+B(7)); 正确的判断是()。
A.程序错误,不许嵌套宏定义
B.x=93
C.x=21
D.程序错误,宏定义不许有参数
参考答案和解析
B
更多 “【单选题】对下面程序段: #define A 3 #define B(a) ((A+1)*a) „ x=3*(A+B(7)); 正确的判断是()。A.程序错误,不许嵌套宏定义B.x=93C.x=21D.程序错误,宏定义不许有参数” 相关考题
考题
有以下程序#include stdio.h#define PT 3.5 ;#define S(x) PT*x*x ;main(){ int a=1, b=2; printf("%4.1f\n",S(a+b));}程序运行后的输出结果是A)14.0B)31.5C)7.5D) 程序有错无输出结果
考题
有以下程序#include stdio.h#define f(x) x*x*xmain(){ int a=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d\n",s,t);}程序运行后的输出结果是A)10,64B)10,10C)64,10D)64,64
考题
下面程序的输出结果是【】。define MIN(a,b) (((a)void main(){int
下面程序的输出结果是【 】。define MIN(a,b) (((a)<(b))?a:b)include <iostream.h>void main(){int x= 3, y=5;cout<< MIN(x,y)<<end1;}
考题
(36)有以下程序#include stdio.h#define PT 3.5;#define S(x) PT*x*x;main(){ int a=1, b=2; printf(“%4.1f\n”,S(a+b));}程序运行后输出的结果是A)14.0 B)31.5 C)7.5 D)程序有错无输出结果
考题
以下程序运行后,输出结果是define PT5.5define S(x)PT*x*xincludemain(){int a=1,b=
以下程序运行后,输出结果是 #define PT 5.5 #define S(x) PT*x*x #include<stdio.h> main() { int a=1,b=2; printf("%4.1f\n",s(a+b));}A.49.5B.9.5C.22D.45.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=3B.存在语法错误C.Y=7D.Y=0
考题
以下程序运行后,输出结果是 #define PT 5.5 #define S(x)PT* x * x main() {int a=1,b=2; printf("%4.lf\n",S(a+b); }A.49.5B.9.5C.22D.45
考题
以下程序的输出结果是【18】 。#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",t);}
考题
已知下面的程序段,正确的判断是 ______。#define A 3#define B(A) ((A+1)*A) ……int a=3;X=3*(A+B(7));A.程序错误,不允许嵌套定义B.X=93C.X=81D.程序错误,宏定义不允许有参数
考题
下面程序的运行结果是 #include"iostream.h" #define sum(a,b) a*b void main( ) { int x; x=sum(1+2,3); cout<<x; }A.0B.9C.7D.5
考题
已知下面的程序段,正确的判断是______。 #define A 3 #define B(A) ((A+1)*a) int a=3; ...... X=3*(A+B(7));A.程序错误,不允许嵌套定义B.X=93C.X=81D.程序错误,宏定义不允许有参数
考题
下面程序的输出是()。define N 3define M(n) ((N+1)*n)include void main(){int
下面程序的输出是( )。#define N 3#define M(n) ((N+1)*n)#include <iostrearn.h>void main(){ int z=2*(N+M(5+1)); cout<<z<<end1;}A.42B.48C.54D.编译报错
考题
有以下程序includedefine PT3.5;define S(x)PT*x*x;main(){inta=1,b2;printf("%4.1f
有以下程序 #include<stdio.h> #define PT3.5; #define S(x)PT*x*x; main() { inta=1,b2; printf("%4.1f\n",S(a+b); } 程序运行后的输出结果是______。A.14.0B.31.5C.7.5D.程序有错无输出结果
考题
下面宏定义正确的是( )A.#define S a*bB.#define PI 3.14;C.#define max(a,b) ((a) >(b) ?(a) ;(b) )D.#define s(x) (x)*(x);
考题
以下程序运行后,输出结果是______。 define P4.5 define S(x)P*x*x include main() {
以下程序运行后,输出结果是______。 #define P4.5 #define S(x)P*x*x #include<stdio.h> main() { int a=2,b=3; printf("%.1f\n",S(a+b)); }A.49.5B.112.5C.18D.24
考题
执行下列程序的结果是( )。 #define N 5 #define H(x) ((N+2)*x) main() { int a=2,b=3,C; c=H(a+b); printf("%d",c); }A.15B.17C.23D.35
考题
以下程序运行后,输出结果是() include define PT5.5 define S (x)PT* x * x
以下程序运行后,输出结果是 ( ) # include<stdio.h> # define PT5.5 # define S (x)PT* x * x main( ) { int a=1,b=2; printf("%4.1f\n",s(a+b)); }A.49.5B.9.5C.22D.45
考题
以下程序运行后,输出结果是______。 #define PT 5.5 #define S(x) PT*x*x main() { int a=1,b=2;printf("%4.1 f\n",S(a+b)); }A.49.5B.9.5C.22D.45
考题
有以下程序: #includedstdi0.h #define f(x)X*x*x main( ) {int a=3,S,t; s=f(a+1);t=f((a+1)); printf("%d,%d\n",S,t); } 程序运行后的输出结果是( )。A.10,64B.10,10C.64,10D.64,64
考题
以下程序运行后,输出结果是( )。 #includestdio.h #define PT 5.5 #define S(x)PT*x*X main { int a=1,b=2: printf("%4.1f\n",s(a+b)); }A.49.5B.9.5C.22.0D.45.0
考题
若有宏定义如下: #define X 5 #define Y X+1 #define Z Y*X/2以下程序段的输出结果是______。 int a;a=Y; printf("%d\n",Z); printf("%d\n",--a);A.7 6B.12 6C.12 5D.7 5
考题
以下程序运行后,输出结果是define PT 5.5define S(x)PT*x*xincludemain(){ int a=1,
以下程序运行后,输出结果是 #define PT 5.5 #define S(x) PT*x*x #include<stdio.h> main() { int a=1,b=2; printf("%4.1f\n",S(a+b));}A.49.5B.9.5C.22D.45
考题
已知下面的程序段,正确的判断是______ #define A3 #define B(A) ((A+1)*a) X=3*(A+B(7)); X=3*(A+B(7);A.程序错误,不允许嵌套定义B.X=93C.X=81D.程序错误,宏定义不允许有参数
考题
下面程序的运行结果是_____和_____。 include define N 10 define s(x) x * x define
下面程序的运行结果是_____和_____。include<iostream.h>define N 10define s(x) x * xdefine f(x) (x * x)void main( ){ int i1,i2;i1=1000/s(N) ;i2=1000/f(N) ;cout < < i1 < < " " < < i2;}
考题
下面程序的运行结果是()。 #define DOUBLE(r) r*r main( ) { int a=1,b=2,temp; temp=DOUBLE(a+b); printf(“%d/n”,temp); } A、3B、5C、7D、9
考题
单选题下面程序的运行结果是()。 #define DOUBLE(r) r*r main( ) { int a=1,b=2,temp; temp=DOUBLE(a+b); printf(“%d/n”,temp); }A
3B
5C
7D
9
考题
单选题有以下程序:#include#define f(x) x*x*xmain(){ int a=3,s,t; s=f(a+1); t=f((a+1)); printf(%d,%d,s,t);}程序运行后的输出结果是( )。A
10,64B
10,10C
64,10D
64,64
考题
单选题有以下程序:#include #define PT 3.5#define S(x) PT*x*xmain(){ int a=1,b=2; printf(%4.1f,S(a+b));}程序运行后的输出结果是( )。A
14.0B
31.5C
7.5D
程序有错无输出结果
热门标签
最新试卷