首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define SUB(X,Y)(X+1)*Y main(){int a=3,b=4; printf("%d\n", SUB(a++,b++));}
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define SUB(X,Y)(X+1)*Y main(){int a=3,b=4; printf("%d\n", SUB(a++,b++));}
admin
2016-12-18
28
问题
有以下程序,程序运行后的输出结果是
#include<stdio.h>
#define SUB(X,Y)(X+1)*Y
main(){int a=3,b=4;
printf("%d\n",
SUB(a++,b++));}
选项
A、20
B、12
C、16
D、25
答案
C
解析
宏展开的结果(a+++1)*b++,后缀自加表达式参加运算,先用a和b的初值得到表达式的值,进行计算,然后a和b在自加。因此计算结果为16。
转载请注明原文地址:https://kaotiyun.com/show/T8Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义和语句:intu=011,v=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
下列程序是用来判断数组中特定元素的位置所在的。#include<conic.h>#include<stdio.h>intfun(int*s,intt,int*k){inti;*k=0;
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【】。
设有定义语句int(*f)(int);,则以下叙述正确的是
以下选项中,不能作为合法常量的是
下列选项中不属于结构化程序设计方法的是()。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
随机试题
某地扩建一民用机场,工程项目包括航站楼工程、场道工程、助航灯光工程、空管工程和航站楼弱电工程,工程总概算的费用情况分别为:航站楼工程费用6000万元;场道工程费用3000万元;助航灯光建筑工程费用1000万元;空管建筑工程费用600万元;航站楼弱电工程设备
下列哪项关于地方性甲状腺肿的地区分布特征的描述是错误的
下列关于材料设备由承包人采购的方式的说法中正确的有()。
在建筑施工现场使用的能够瞬时点燃,工作稳定,能耐高、低温,功率大,但平均寿命短的光源类型为()。
支护结构破坏、土体失稳或过大变形对基坑周边环境及地下结构施工影响(),则基坑侧壁安全等级定为一级。
债务链中,小王是小李的债务人,小李是小赵的债务人。由于小李怠于行使自己到期的债权导致无法偿还对小赵的债务,则( )。
根据下列统计资料回答问题。2015年全年,全国吸收外商直接投资新设立企业26575家,比上年增长11.8%;实际使用外商直接投资金额7813.5亿元,同比增长6.4%。其中从“一带一路”沿线国家吸收外商直接投资新设立企业2164家,增长18.3%
甲是精神病患者,一日突然手持匕首追杀乙,甲将乙逼到一房屋的角落里,乙在无处可逃的情况下,顺手将桌上的花瓶拾起扔向甲,致使甲右眼失明。乙的行为是()。
以下不属于第四代计算机的是
ThevasticesheetsofGreenlandandAntarcticaaremeltingfasterthanpreviouslythought,andthatmeltingisaccelerating,ac
最新回复
(
0
)