首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include <stdio.h> #deftne JFT(x)x*x main() { int a,k=3; a=++JFT(k+1); printf("%d",a
以下程序的输出结果是【 】。 #include <stdio.h> #deftne JFT(x)x*x main() { int a,k=3; a=++JFT(k+1); printf("%d",a
admin
2013-02-23
30
问题
以下程序的输出结果是【 】。
#include <stdio.h>
#deftne JFT(x)x*x
main()
{ int a,k=3;
a=++JFT(k+1);
printf("%d",a);
}
选项
答案
9
解析
宏替换的原则是按原样替换,本题中遇到形参x则以实参k+1替换,其他字符不变,所以JFT(k+1)经替换后为k+1,k+1,则a=++k+1 *k+1。若k的值为3,则经过运算为a=4+1 *4+1=9。
转载请注明原文地址:https://kaotiyun.com/show/uoJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
单元测试又称模块测试,一般采用【】测试。
程序设计语言的基本成分是数据成分、运算成分、控制成分和()
以下程序运行后的输出结果是【】。main(){chars[]="9876",*p;for(p=s;p<s+2;p++)printf("%s\n",p);}
以下函数的功能是求x的y次方,请填空doublefun(doublex,inty){inti;doublez;for(i=1,z=x;i<y;i++)z=z*【】;}
以下程序输出的最后一个值是【】intff(intn){staticintf=1;f=f*n;returnf;}main(){inti;for(i=1;i
语句X++;、++X;、X=X+1;、X=1+X;,执行后都使变量X中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)【】。
以下fun函数的功能是:累加数组元素中的值。n为数组中元素的个数。累加的和放入x所指的存储单元中。fun(intb[],intn,int*x){intk,r=0;for(k=0;k<n;k++)r=【】;
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=【】;i<j;i++,j--){k=str[i];
若有说明:inta[3][4]={0};则下面正确的叙述是
若有以下结构体定义,则______是正确的引用或定义。structexample{intx;inty;}v1;
随机试题
陈某于2022年4月2日去世,留有100万元遗产,陈某终身未婚,无子女。父母和姐姐早已去世,姑姑和弟弟健在,另外还有一个侄女和一个外甥女。依据《中华人民共和国民法典》,有权分割其遗产的是()。
在铣床上用连续分齿飞刀法加工蜗轮,已知蜗轮参数m=4mm,z1=2,z2=40,β=11°18’36”(R)。试计算交换齿轮齿数和铣刀中径齿厚s’。
下列哪一种化合物不能由酪氨酸合成?
关于变构调节的叙述哪一项是错误的
混凝土试件的制作应从不同盘混凝土拌和物中制取。()
下列( )账户的明细账不能采用卡片账。
保险公司定向募集的、期限在5年以上(含5年)、本金和利息的清偿顺序列于保单责任和其他负债之后、先于保险公司股权资本的保险公司债务属于( )。
李某在银行办理了一张贷记卡,一张准贷记卡,透支额度均为20000元,到期还款日均为次月的25日。5月15日,李某在商场用贷记卡购入10000元的钻石戒指(假定银行当日记账)。6月15日,李某用准贷记卡购入12000元的笔记本电脑(假定银行当日记账),其中2
现行的政绩考核主要以当地的经济发展规模和经济增长速度作为衡量标准,而不考核自然资源成本与环境代价。因此.不惜以牺牲环境为代价来发展本地经济的情况还在不同层次、不同范围内存在。为加快发展,一些地方政府对环境监管的制度干预依然较多,制约基层监管作用的有效发挥。
结合材料回答问题:材料1只有当日本的手脚被捆住的时候,我们才能在德国侵略者一旦进攻我国的时候避免两线作战。斯大林假如没有中国,假
最新回复
(
0
)