首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define S(x) x*x main() { int k=5, j=2; printf("%d,%d\n", S(k+j+2),S(j+k+2)); } 程序的运行结果是
有以下程序 #include <stdio.h> #define S(x) x*x main() { int k=5, j=2; printf("%d,%d\n", S(k+j+2),S(j+k+2)); } 程序的运行结果是
admin
2015-11-24
2
问题
有以下程序
#include <stdio.h>
#define S(x) x*x
main()
{ int k=5, j=2;
printf("%d,%d\n", S(k+j+2),S(j+k+2));
}
程序的运行结果是
选项
A、21,18
B、81,81
C、21,21
D、18,18
答案
A
解析
带参数的宏的调用格式:宏名(实参表),替换过程是,用宏调用提供的实参字符串,直接置换宏定义命令行中相应形参字符串,非形参字符保持不变。S(k+j+2)被置换成k+j+2*k+j+2,计算时先计算2*k,结果为21;S(j+k+2)被置换成j+k+2*j+k+2,计算时先计算2*j,结果为18。程序的运行结果是21,18,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/jAID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲、乙两种商品的价格比是3:4。如果它们的价格分别下降180元,它们的价格比是9:13,这两种商品原来的价格各为:
某游泳池有A、B、C三个进水管,先开A、B两管,3小时后,关闭A管,打开C管,又过了3小时,关闭B、C两管,经测算,还需开A管注水半小时或者开B管注水45分钟才可将游泳池注满。已知A、B两管注水1小时相当于C管注水2小时,问三管齐开,多长时间可以将游泳池注
甲、乙两个仓库共存药45吨,现从甲仓库调出库存的60%,从乙仓库调出库存的40%支援非洲,结果两仓库药品库存相差3吨。甲、乙仓库原本库存的比例可能是多少?
1132.8+276.4+67.2+23.6—417的值是:
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
某商店花10000元进了一批商品,按期望获得相当于进价25%的利润来定价,结果只销售了商品总量的,30%。为尽快完成资金周转,商店决定打折销售,这样卖完全部商品后,亏本1000元。问商店是按定价打几折销售的?
在付费知识的市场宣传重点中,最吸引人的莫过于能有效地利用碎片时间,如在等公共汽车、跑步时进行学习和提升自我,进而有效管理时间。这种碎片化学习的方式虽然看似很灵活,并可以提高时间利用率,但科学研究表明,它不能真正地让你吸收学到的知识,不符合大脑吸收知识的运行
清代案件经过秋审或朝审程序后,处理结果包括
以下选项中不属于我国法律制定程序的是()
随机试题
以下有关软件产权保护叙述正确的是()。
A.生长激素B.胰岛素C.甲状腺激素D.降钙素E.皮质醇幼儿期缺乏()易导致呆小症
某三级甲等医院ICU,共有10张床位。按照国家卫生计生委对ICU护士与床位比的要求,该科室配备护士人数应不少于
泰山:岳父
Smoking,whichmaybeapleasureforsomepeople,isaserioussourceofdiscomfortfortheirfellows.Medicalauthoritiesexpre
甲为精神病人乙的监护人。甲的下列行为中,属于依法履行监护职责的是()。
党的十八届三中全会对全面深化文化体制改革作出了新的重大战略部署,提出进一步深化文化体制改革的中心环节是
Theprospectsfortreatingcysticfibrosisbygenetherapyarelookingbrighterfollowingsuccessfultestswithasafertypeof
Whichofthefollowingitalicizedpartsisasubjectclause?
A、Hesavesmuchmoneybecauseheneedn’tdrivecarortakebus.B、Hedoesn’thavetogetupontimeeveryday.C、Hecaneasilye
最新回复
(
0
)