[单选题]

有以下程序#include "stdio.h"#define M(x,y) (x)*(y) #define N(x,y) (x)/(y) main(){ int a=5,b=6,c=8,k; k=N(M(a,b),c); printf("%d/n",k);} 程序的运行结果是

A.3

B.5

C.6

D.8

参考答案与解析:

相关试题

下列程序的输出结果是 #include "stdio.h" #define M(

[单选题]下列程序的输出结果是#include "stdio.h"#define M(x,y) x%ymain( ){ int a,m=12,n=100;a=M(n,m);printf("%d/n",a--);}A.2B.3C.4D.5

  • 查看答案
  • 有下列程序:#include " stdio.h"main(){int x=0;

    [单选题]有下列程序: #include " stdio.h" main() { int x=0; int y=0; while (x<7&&++y) { y--; x++;} printf("%d,%d",y,x); } 程序的输出结果是( )。A.0, 7B.7, 7C.0,6D.1,6

  • 查看答案
  • 有下列程序: #include"stdio.h" main() {int x=0

    [单选题]有下列程序:#include"stdio.h"main(){ int x=0;int y=0;while(x<7&&++y){ y--;x++;}printf("%d,%d",y,x);}程序的输出结果是( )。A.0,7B.7,7C.0,6D.1,6

  • 查看答案
  • 下列程序的输出结果是#include"stdio.h"#defineM(x,y)

    [单选题]下列程序的输出结果是 #include"stdio.h" #define M(x,y) x%y main() { int a,m=12,n=100; a=M(n,m); printf("%d/n",a--);}A.2B.3C.4D.5

  • 查看答案
  • 有下列程序:#include"stdio.h"main(){int x=0; i

    [单选题]有下列程序: #include"stdio.h" main() { int x=0; int y=0; while(x<7&&++y) { y--; x++;} printf("%d,%d",y,x); } 程序的输出结果是( )。A.0,7B.7,7C.0,6D.1,6

  • 查看答案
  • 有以下程序 #include #define F(X,Y) (X)*(Y) m

    [单选题]有以下程序 include define F(X,Y) (X)*(Y) main( ) { int a=3, b=4; prin有以下程序#include <stdio.h>#define F(X,Y) (X)*(Y)main( ){ int a=3, b=4;printf("%d/n", F(a++, b++));}程序运行后的输出结果是A.12B.15C.16D.20

  • 查看答案
  • 有以下程序#include <stdio.h>#define f(x) x*x*

    [单选题]有以下程序#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

  • 查看答案
  • 下列程序的输出结果是 #include "stdio.h" #define N

    [单选题]下列程序的输出结果是#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

    [单选题]下列程序的输出结果是#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 S(x) (x)

    [单选题]有以下程序#include <stdio.h>#define S(x) (x)*x*2main( ){ int k=5, j=2;printf( "%d,”,s(k+j) ); printf(”%d\n”,s( (k-j) ) );}程序运行后的输出结果是A.) 98,18B.) 39,11C.) 39,18D.) 98,11

  • 查看答案
  • 有以下程序#include "stdio.h"#define M(x,y) (x