有以下程序 #include <stdio.h> #define N 2 #define M N+1 #define NUM (M+1) * M/2 main() { p

admin2015-11-24  10

问题 有以下程序
     #include <stdio.h>
     #define   N   2
     #define   M   N+1
     #define   NUM  (M+1) * M/2
     main()
     {  printf("%d\n",NUM  );  }
程序运行后的输出结果是

选项 A、4
B、8
C、9
D、6

答案B

解析 本题考查宏定义,宏定义只是做个简单的替换,执行NUM=(N+1+1)*N+1/2=8,选项B正确。
转载请注明原文地址:https://jikaoti.com/ti/KLkiFFFM
0

相关试题推荐
最新回复(0)