首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #define S(x)x*x #define T(x)S(x)*S(x) main(){int k=5,j=2; printf("%d,%d\n",S(kI+j),T(k+j));}
若有以下程序,则程序的输出结果是 #define S(x)x*x #define T(x)S(x)*S(x) main(){int k=5,j=2; printf("%d,%d\n",S(kI+j),T(k+j));}
admin
2017-05-20
94
问题
若有以下程序,则程序的输出结果是
#define S(x)x*x
#define T(x)S(x)*S(x)
main(){int k=5,j=2;
printf("%d,%d\n",S(kI+j),T(k+j));}
选项
A、17,37
B、49,2401
C、17,289
D、49,289
答案
A
解析
本题考查了宏替换,宏替换就是简单的字符替换,不会进行语法错误检查也不会进行运算。“S(k+j)”宏展开以后为“k+j*k+j”,值为17,“T(k+j)”宏展开以后为“k+j*k+j*k+j*k+j”,值为37。
转载请注明原文地址:https://kaotiyun.com/show/qiDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);
有以下程序main(){inti,j,x=0;for(i=0;i
下列程序的输出结果为main(){unionu{char*name;intage;intincome;}ss.name="WANGLIONG";s.age=28;s.income=1
以下不能对二维数组a进行正确初始化的语句是
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);
下列选项中C语言中不合法的字符串常量的是
以下定义语句中正确的是
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
随机试题
下列说法中,错误是【】
患者女性,34岁,间断低热2个月,风湿性心脏病史5年,胸骨左缘第4肋间闻及乐音样杂音,心尖部闻及4/6级收缩期杂音,向左腋下传导。下列哪项检查对明确诊断最重要
急性血源性骨髓炎影像学检查中,最少几周才在X线片上有所表现
高热持续期的特点
甲企业因扩大生产需要,向乙合作社借款20万元,约定期限1年,利率为5%。乙合作社预先扣除利息1万元,甲企业实际拿到19万元。借款到期时,甲企业应偿还的本金和利息是()万元。
______Iadmitthatthereareproblems,Idon’tagreethattheycannotbesolved.
()以上人民政府公安机关,为预防和制止严重危害社会治安秩序的行为,可在必要时采取相应的交通管制措施。
假日值班,公司安排孟明、孔秀、李菲、关铮、邓芳5人负责3台大型机组飞龙、烈鸟、圣武的监控工作,每人只固定监控其中一台机组,并且每台机组至少有一人监控。已知:(1)李菲监控飞龙;(2)李菲和关铮没有监控同一台机组;(3)邓芳和关铮监控同一台机组;(4)如果孟
实行责任内阁制的宪法性文件有()。
证明:当x>0时,ln(1+1/x)>1/(x+1).
最新回复
(
0
)