目录: 标题| 题干| 答案| 搜索| 相关
问题

有以下程序程序运行后的输出结果是( )。


有以下程序程序运行后的输出结果是( )。

  • A15
  • B12
  • C16
  • D20
参考答案
参考解析:

#define命令是C语言的宏定义命令,标识符一般使用大写,为了区分其他标识符,将标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。宏定义不进行其他操作,仅仅只是替换标识符。后置自增运算:k++表示先运算,后自加。意思是遇到k++了,先把当前的k的值拿来参加运算,后面再去管它的自加。SUB(a++,b++)一(a++)t(b++)—d}4。故答案为B选项。

分类:其他