首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后的输出结果是( ) #define MA(x) x*(x-1) main() { int a=1,b=2; printf("%d\n",MA(1+a+b)); }
下列程序执行后的输出结果是( ) #define MA(x) x*(x-1) main() { int a=1,b=2; printf("%d\n",MA(1+a+b)); }
admin
2010-01-10
53
问题
下列程序执行后的输出结果是( ) #define MA(x) x*(x-1) main() { int a=1,b=2; printf("%d\n",MA(1+a+b)); }
选项
A、5
B、6
C、7
D、8
答案
8
解析
本题中的宏调用MA(1+a+b)展开后的结果是1+a+b*(1+a+b-1)=1+1+2*(1+1+2-1)=2+2*3=8。所以输出的结果是8,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/G1Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandl_Click()Dima(3,3)AsInteger,sAsIntegerFori=1To3Fori=1
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSUbCommandl_ClickFori=1To5a(i)=Chr(Asc(”A”)+(i一1))NextiForEachbI
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
下列选项中不属于结构化程序设计方法的是
在VB中,函数过程与子程序过程的区别之一是
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能,是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubC
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)EndSub下面关于此
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
随机试题
我国公证机构办理公证实行_____的原则。()
A.放射性核素肝胆动态显像B.肝血流灌注及肝血池显像C.99mTc-RBC消化道出血显像D.异位胃黏膜显像E.99mTc胶体作消化道出血显像异位胆囊的确定应该采用哪种核医学检查
龈沟深度超过多少均应记录
目标控制过程中关键一环是()的比较分析,发现问题,即项目实施情况对项目目标的偏离和偏离趋势。
EPC承包模式下的项目管理属于()的项目管理。
某单层仓库内储存有大量同一规格玻璃工艺制品,该工艺品均选用木箱包装,包装后的成品每箱重量为30kg,其中木箱的重量为6.5kg。该仓库的火灾危险}生类别应确定为()。
衡量公司经营效率的指标有()
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays.Iwa
设求
Shedrawsthepicturevery(wonderful)______.
最新回复
(
0
)