首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #define WW(X) X*X main() { int a,i; i=3; a=++WW(i+1); printf("%d\n",a); }
下面程序的输出结果是( )。 #define WW(X) X*X main() { int a,i; i=3; a=++WW(i+1); printf("%d\n",a); }
admin
2010-01-10
16
问题
下面程序的输出结果是( )。 #define WW(X) X*X main() { int a,i; i=3; a=++WW(i+1); printf("%d\n",a); }
选项
A、5
B、6
C、9
D、程序有错误
答案
4
解析
表达式“a++WW(i+1);”,宏展开之后为a=++i+1*i+1,先计算++i,结果为4,i的值也变为4,所以a=4+1*4+1=9。所以正确答案是选项C。
转载请注明原文地址:https://kaotiyun.com/show/x1Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有名称为Commandl的命令按钮,名称分别为Labell、Labe12、Labe13的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommandl_Click()StaticyAsIntege
若变量a未事先定义而商接使用(例如:a=0),则变量a的类型是
有如下程序代码:FunctionSum(nAsInteger)StatickAsIntegerk=k+n+1Sum=kEndFunctionPrivateSubForm_Click()
以下关于事件、事件驱动的叙述中,错误的是
下列选项中不属于结构化程序设计方法的是
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
以下选项中,不合法的VisualBasic的变量名是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有下面的程序段:x=InputBox("字符串","输入","请输入"):Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
随机试题
当冷藏箱(库)的储存温度降低或升高至一定温度时,温度失控报警系统要求以声光方式发出警报,这一温度范围是
某病人小便中混有血液,头晕耳鸣,消瘦神疲,颧红潮热,腰膝酸软,舌质红,脉细数为
图示梁折角处纵向钢筋的配筋方式正确的是:
某投资者于2007年10月17日在沪市买入2手96国债(6),成交价132.75元;2008年1月6日卖出,成交价130.26元。然后,于2月2日在深市买入××股票(属于A股)500股,成交价10.92元;2月18日卖出,成交价11.52元。假设经纪人不收
以下属于公司金融业务的是()
企业实际缴纳增值税80万元,消费税90万元,城市维护建设税税率7%,教育费附加税率3%,不考虑其他特殊因素,则应记入“税金及附加”账户的金额为()万元。
人民警察的下列行为中,可以采取停止执行职务措施的是()。
只有一块手表,可以知道时间;拥有两块或者两块以上手表并不能告诉一个人更准确的时间,反而会制造混乱,会让看表的人失去对准确时间的信心。这就是着名的手表定律。谈谈你从中得到的启示。
下列形容天气的语句是:
Anyonewhodoubtsthatchildrenarebornwithahealthyamountofambitionneedspendonlyafewminuteswithababyeagerlylea
最新回复
(
0
)