问题 填空题

以下程序中,for循环体执行的次数是 【11】
#define N 2
#define M N + 1
#define K M + 1 * M/2
main( )
int i;
for(i=1;i <K;i++) ......

答案

参考答案:D

解析: 本题考查宏定义。预编译时,首先将M的宏定义带入K,得到N+1+1*N+1/2;再将N的宏定义带人,得到2+1+1*2+1/2=3+2+0=5,所以循环4次。

单项选择题
多项选择题