首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #define MAX(x,y) (x)>(y)?(x):(y) main() { int a=2,b=3,c=1,d=3,t; printf("%d\n",(MAX(a+b,c+d)
下列程序的运行结果为( )。 #define MAX(x,y) (x)>(y)?(x):(y) main() { int a=2,b=3,c=1,d=3,t; printf("%d\n",(MAX(a+b,c+d)
admin
2012-12-03
24
问题
下列程序的运行结果为( )。
#define MAX(x,y) (x)>(y)?(x):(y)
main()
{ int a=2,b=3,c=1,d=3,t;
printf("%d\n",(MAX(a+b,c+d))*100);
}
选项
A、500
B、5
C、4
D、400
答案
A
解析
本题考查带参数宏的定义,运算符:(x)>(y)?(x):(y)当表达式为真时输出x,否则输出y,调用(MAX(a+b,c+d))*100时,(a+b=5)>(c+d=4),输出a+b=5,所以x=5*100。
转载请注明原文地址:https://kaotiyun.com/show/TwPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义以下函数:fun(int*p){return*p;}该函数的返回值是()。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、【】和处理过程。
有以下程序main(){intm=0256,n=256;printf("%o%o\n",m,n);}程序运行后的输出结果是
数据库设计的根本目标是要解决
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+______;s=s+t;}
已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、i的值为2、k的值为3,以下选项中正确的输入语句是
下列关于栈的描述中错误的是
有以下程序段:typedefstructNODE{intnum;structNODE*nex;}OLD;以下叙述中正确的是()。
设有定义语句:charc1=92,c2=92;,则以下表达式中值为零的是
设有如下说明:typedefstructST{longa;intb;charc[2];}NEW;则下面叙述中正确的是()。
随机试题
车削多头蜗杆的第一条螺旋线后,一定要测量齿距,车削第二条、第三条螺旋线时,应测量导程。()
蚯蚓喜欢生活的土壤是()
治疗急性胰腺炎(水肿型)的主要措施是
下列关于急性淋巴细胞白血病(ALL)的叙述不正确的是
《中华人民共和国献血法》规定,我国实行()。
环境保护的验收监测或调查报告编制完成后,由建设单位向环境保护部提交验收申请,验收申请的材料包括()。
夜盲症是由于哪种营养素缺乏引起的?()。
下列选项中表述正确的是()。
【2013-46】杜威实用主义教育学主张儿童是教育的中心。
Themilitaryofficerwasformallycharged,because
最新回复
(
0
)