有以下程序: 程序运行后的输出结果是( )。A.112 7B.12 12C.11 11D.11 7请
有以下程序:
程序运行后的输出结果是( )。
A.112 7
B.12 12
C.11 11
D.11 7
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:D
本题考查宏定义的用法,宏定义只是做个简单的替换,所以本题中执行f(2)=(2*N+1)=11,执行f(1+1)=(1+1N+1)=7。选项D正确。
相似问题
若有以下语句:typedef struct S{int 9;char h;}T;以下叙述中正确的是(
若有以下语句:typedef struct S{int 9;char h;}T;以下叙述中正确的是( )。A 可用s定义结构体变量B 可用T定义结构体变量C S是struct类型的变量
若变量已正确定义为int型 要通过语句:scanf(”%d %d %d” &;a &;b
若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,&;a,&;b,&C ;给a赋值l、给b赋值2、给C赋值3,以下输入形式中错误的是(
有以下程序: 程序运行后的输出结果是( )。A.116B.8C.40D.4请帮忙给出正确答案和分析
有以下程序: 程序运行后的输出结果是( )。A 116B 8C 40D 4请帮忙给出正确答案和分析,谢谢!
以下不合法的字符常量是( )。A.' 'B.’\”’C.’\018’D.\xcc'请帮忙给出正确答
以下不合法的字符常量是( )。A "、、 "B ’\”’C ’\018’D \xcc "请帮忙给出正确答案和分析,谢谢!
有以下程序: 已知字母A的ASCIl码为65 程序运行后的输出结果是( )。A.68B.B.69C.
有以下程序: 已知字母A的ASCIl码为65,程序运行后的输出结果是( )。A 68B B 69C E,DD 输出无定值请帮忙给出正确答案和分析,谢谢!
