A.15
B.17
C.23
D.35
[单选题]有以下程序:includedefine N 5define M N£«1define f(x)(x*M)main(){int i1,i2;i1=f有以下程序: #include<stdio.h> #define N 5 #define M N+1 #define f(x)(x*M) main() {int i1,i2; i1=f(2); i2=f(1+1); printf("%d%d",i1,i2); } 程序的运行结果是( )。A.12 12B.11 7C.11 11D.12 7
[单选题]程序中头文件typel.h的内容是: #define N 5 #define M1 N *3 程序如下: #include“typel.h” #define M2 N*2 main() { int i; i=M1+M2;Printf(“%d/n”,0; } 程序编译后运行的输出结果是:A.10B.20C.25D.30
[单选题]下面的程序输出结果是( )。 #define U 5 #define V U+1 #define W V*V/2 main() {printf("%d ",W); printf("%d",5*W); }A.18 72B.10.5 52.5C.10.5 25.5D.10 30
[单选题]下列程序的输出结果是#include "stdio.h"#define N 3#define M 3void fun(int a[M][N]){ printf("%d/n",*(a[1]+2));}main(){ int a[M][N];int i,j;for(i=0;i<M;i++)for(j=0;j<N;j++)a[i][j]=i+j-(i-j);fun(a);}A.3B.4C.5D.6
[单选题]下列程序的输出结果是#include "stdio.h"#define N 3#define M 3void fun(int a[M][N]){ printf("%d/n",*(a[1]+2));}main(){ int a[M][N];int i,j;for(i=0;i<M;i++)for(j=0;j<N;j++)a[i][j]=i+j-(i-j);fun(a);}A.3B.4C.5D.6
[单选题]有以下程序 include define N 5 define M N£«1有以下程序 #include <stdio.h> #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1,i2; i1=f(2) i2=f(1+1); printf("%d %d/n",i1,i2); } 程序的运行结果是______。A.12 12B.11 7C.11 11D.12 7
[单选题]若有宏定义如下: #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
[单选题]程序中头文件typel.h的内容是: #define N 5 #define M1 N*3 程序如下: #include"typel.h" #define M2 N *2 main( ) { int i; i=M1+M2; printf("%d/n",i); } 程序编译后运行的输出结果是A.10B.20C.25D.30
[单选题]程序中头文件typel.h的内容是 #define N 5 #define M1 N*3 #define "typel .h" #define M2 N*2 main ( ) { int i; i=M1+M2; printf ("%d/n", i ); } 程序编译后运行的输出结果是A.10B.20C.25D.30
[单选题]程序中头文件type1.h 的内容是#define N 5#define M1 N*3程序如下:#define "type1.h"#define M2 N*2main (){ int i; i=M1+M2; printf("%d/n", i);) 程序编译后运行的输出结果是( )。A.10B.20C.25D.30