首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请选出以下程序的输出结果( )。 #include <stdio.h> #define MIN(x,y) (x<y)? x:y main() { int i,j,k; i=10;j=15; k
请选出以下程序的输出结果( )。 #include <stdio.h> #define MIN(x,y) (x<y)? x:y main() { int i,j,k; i=10;j=15; k
admin
2009-01-15
26
问题
请选出以下程序的输出结果( )。 #include <stdio.h> #define MIN(x,y) (x<y)? x:y main() { int i,j,k; i=10;j=15; k=10*MIN(i,j); printf("%d\n",k); }
选项
A、15
B、100
C、10
D、150
答案
4
解析
本题考查宏定义。在C语言中,宏是直接替换的,所以表达式k=10*MIN(i,j)被直接替换为k=10*(i<j)? i:j,在这个表达式中,10*(i<j)的值为非零,所以整个表达式的值应为i的值,即为10。
转载请注明原文地址:https://kaotiyun.com/show/ALXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click() DimxAsInteger x=Val(InputBox("输入数据")) Text1=
设a=10,b=4,c=5,d=7,表达式a>bAndNotc
下列选项中,不属于数据模型所描述的内容的是()。
下列有关过程的叙述中错误的是()。
以下关于VB的叙述中,错误的是( )。
考生文件夹下的工程文件sit4.vbp中有1个标题为“编号”的标签Label1,1个用于接收选手编号的初始文本为空的文本框Text1;1个含有10个元素的文本框控件数组Text2用于接收10个评委对某选手的打分;另有1个含有10个元素的标签控件数组Labe
软件需求分析阶段的主要任务是
下列各种窗体事件中,不能由用户触发的事件是()。
下列说法中错误的是
下列说法中正确的是()。
随机试题
为确保母婴安全,妊娠期糖尿病患者宜住院治疗直至分娩,其住院时间应选择在妊娠
急性肠梗阻时,出现频繁呕吐,导致代谢性酸中毒辅助检查应是
急性根尖周炎黏膜下脓肿期牙髓充血
患者,男性,66岁,有活动假牙,护士在做口腔护理时将假牙取下应放在
风湿病时,炎症性增生的病变是()。
A的户籍所在地在甲市,经常居住地在乙市。2013年2月,A与B在丙市签订了买卖合同,合同中未约定纠纷管辖法院,后因B未将货物如约在乙市交付给A而发生纠纷,A欲起诉B,此时B已因诈骗被监禁于丁市监狱。下列对合同纠纷有管辖权的法院是()。
社区康复是残疾人康复的重要方法。下列属于社区康复的活动是()。
JudgmentwassuspendedtillthefollowingMondaybecauseofthelackofevidence.
在面向对象系统中,用(15)关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。
Signhasbecomeascientifichot【C1】______.【C2】______inthepast20yearshavespecialistsinlanguagestudyrealizedthatsigne
最新回复
(
0
)