首页 试题详情
多选题

若有宏定义如下: #define X 5#define Y X 1#define Z Y*X/2int a; a = Y;printf(%d n”, Z) ; printf(%d n”,--a) ;则执行以下 printf语句后,输出结果是( )。

A7; 6

B12; 6

C12; 5

D7; 5

正确答案:A (备注:此答案有误)

相似试题

  • 多选题

    若有宏定义如下: #define X 5#define Y X 1#define Z Y*X/2int a; a = Y;printf(%d n”, Z) ; printf(%d n”,--a) ;则执行以下 printf语句后,输出结果是( )。

    答案解析

  • 单选题

    在宏定义#define PI 3.14159中,用宏名PI代替一个()。

    答案解析

  • 单选题

    通货膨胀的定义如下( )。

    答案解析

  • 单选题

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

    答案解析

热门题库