问题
单项选择题
有以下程序:
#include<stdio.h>
#define X 5+6
main()
int a=2,c;
c=X*2;
printf("%d",c);
程序运行后的输出结果是______。
A.17
B.22
C.16
D.11
答案
参考答案:A
解析: define语句仅进行简单替换,因此c=5+6*2=17。
有以下程序:
#include<stdio.h>
#define X 5+6
main()
int a=2,c;
c=X*2;
printf("%d",c);
程序运行后的输出结果是______。
A.17
B.22
C.16
D.11
参考答案:A
解析: define语句仅进行简单替换,因此c=5+6*2=17。