首页学历类考试大学计算机科学
(单选题)

有以下宏定义#defineN2#defineY(n)((N+1)*n)则表达式z=2*(N+Y(5));的值为()

A34

B70

C无定值

D表达式有误

正确答案

来源:www.examk.com

答案解析

相似试题

  • (单选题)

    以下有关宏定义的叙述,正确的是()

    答案解析

  • (简答题)

    宏定义在程序中的位置有何规定?宏调用是否一定放在代码段?

    答案解析

  • (判断题)

    带参数的宏定义只能有1个或2个参数。

    答案解析

  • (单选题)

    若有宏定义与变量说明如下: 则执行以下printf语句后输出的结果是()。

    答案解析

  • (单选题)

    设有以下宏定义,#defineN3#defineY(n)((N+1)*n)则执行语句“z=2*(N+Y(5+1));”后,z的值为()。

    答案解析

  • (简答题)

    定义有下列宏指令: 当采用宏调用指令“WAGS 60000,25000,3000”时,执行后DX=?AX=?

    答案解析

  • (简答题)

    头文件中有如下宏定义, 请写出预编译后,该语句展开的结果.

    答案解析

  • (简答题)

    宏定义开始是“DISP MACRO”语句,则宏定义结束的语句是什么?

    答案解析

  • (简答题)

    在数据段中定义了三个有符号数A、B、C,使用宏指令,给三个数排序,三个变量作为参数。

    答案解析

快考试在线搜题