单项选择题

阅读下列程序段,程序的输出结果为
#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
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: point( char木p) p+=3; main() char a[4]='1','2','3','4',*p=a; point(p); printf( %c n ,*p); 程序运行后的输出结果是
A) 1
B) 2
C) 3
D) 4
单项选择题
有以下程序: #include <stdio.h> void fun(int *s,int n1,int n2) int i,j,t; i=n1;j=n2; while(i<j) t=s[i];s[i]=s[j];s[j]=t;i++;j--; main() int a[10]=1,2,3,4,5,6,7,8,9,0,k; fun(a,0,3);fun(a,4,9);fun(a,0,9); for(k=0;k<10;k++)printf( %d ,a[k]);printf( n ); 程序的运行结果是
A) 0987654321
B) 4321098765
C) 5678901234
D) 0987651234
相关试题
  • 以下程序: main() unsigned char a...
  • 有以下程序: int add (int a,int b...
  • 有以下程序(strcat函数用于连接两个字符串...
  • 有以下程序段: struct st int x; in...
  • 下面结构体的定义语句中,错误的是