当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

●编译并执行下面一段C语言后,其结果为(39)。 # define XXX(a,b) a##b int test_funcl(int i) { r


●编译并执行下面一段C语言后,其结果为(39)。

# define XXX(a,b) a##b

int test_funcl(int i)

{

retum i*10;

}

int test_func2(int i)

{

retum i*100,

}

int main(int argc,char **argv)

{

printf(“%d. ”, XXX(test_func, 1)(100));

}

(39)

A.编译出错

B.100

C.1000

D.10000

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

参考答案
您可能感兴趣的试题
  • 用高级语言来编写的程序()。A.称为编译软件B.经编译后,才称为源程序C.其运行速度远比机器语言编

  • ● 有一段C 程序如下,执行后,其运行结果为 (52) 。 int f(int a) { auto int b = 0; static int c

  • 下面关于计算机语言的描述中 正确的有( )。A. 高级语言必须通过编译或解释才能执行B. 高级语言是

  • 下列叙述中错误的是()。A.计算机不能直接执行用C语言编写的源程序B.C程序经C编译程序编译后 生成

  • 下列叙述中错误的是( )。A.计算机不能直接执行用C语言编写的源程序B.C程序经C编译后 生成后缀为.o

  • 在 C 语言中 执行下面程序片段的输出结果是 ();