A-A+

以下程序运行后的输出结果是【 】。 include <stdio.h> define S(x

2022-08-12 18:48:38 问答库 阅读 197 次

问题详情

以下程序运行后的输出结果是【 】。 include <stdio.h> define S(x) 4 * x * x + 1 main() { int i=6,j=8; prinff("% d n" , S(i + j) ); }


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:81
带参数的宏定义是按#define命令行中指定的字符串从左到右进行替换。本题替换后得到:4*i+j*i+j+1,代入i,j的值得81。

考点:程序