• [单选题]有以下程序#define F(X,Y)(X)*(Y)main(){ int a=3, b=4; printf("%d\n", F(a++, ++b));}程序运行后的输出结果是
  • 正确答案 :B
  • 15

  • 解析:本题主要考查宏的定义与替换。在C语言中,源程序允许用一个标识符来表示一个字符串,称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时,对程序中所有出现的“宏名”都用宏定义中的字符串去代换。

  • [单选题]下列程序段的执行结果为 ______。 X=5 Y=-20 If Not X>0 Then X=Y-3 Else Y=X+3 Print X-Y; Y-X
  • 正确答案 :A
  • -3 3

  • 解析:解析:IF…Else语句

  • 查看原题 点击获取本科目所有试题

    推荐下载科目: 计算机三级 软考中级 微软认证 计算机一级 软考初级 职称计算机 计算机操作员中级 计算机操作员高级 计算机辅助设计 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2