首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #include #define N 5 #define M N+1 #define fix)(x*M) main() {int i1,i2; il=ff2);
有下列程序,程序的运行结果是 #include #define N 5 #define M N+1 #define fix)(x*M) main() {int i1,i2; il=ff2);
admin
2017-05-20
31
问题
有下列程序,程序的运行结果是
#include
#define N 5
#define M N+1
#define fix)(x*M)
main()
{int i1,i2;
il=ff2);
i2=f(1+1);
printf("%d%d\n",i1,i2);}
选项
A、12 7
B、12 12
C、11 11
D、11 7
答案
D
解析
在本题中,定义了3个宏定义语句,分别是:#define N 5、#define M N+5和#define f(x)(x*M),所以根据C语言的宏替换规则,我们可知,f(2)=2*N+1=2*5+1=11,f(1+1)=1+1*N+1=1+1*5+1=7。
转载请注明原文地址:https://kaotiyun.com/show/eiDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%ld\n",fun(
以下不能对二维数组a进行正确初始化的语句是
以下正确的程序段是
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();
下列选项中C语言中不合法的字符串常量的是
以下定义语句中正确的是
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
以下说明语句中,______是结构体类型名。typedefstruct{intn;charch[8];}PER;
随机试题
A,腹痛B,黄疽C,两者都有D,两者都无慢性胰腺炎可有
A.山东、河南等B.意大利、希腊、法国等C.江西、江苏、安徽D.坦桑尼亚、马来西亚、印度尼西亚等E.广东、广西、云南金银花药材的主产地是
某市疾病控制中心,欲找出对患者的生命威胁最大的疾病,以便制定防治对策,需要计算和评价的统计指标为
A、冠心苏合丸B、人参再造丸C、通心络胶囊D、九气拈痛丸E、血府逐瘀口服液患者,男,70岁,久患胸痹,症见胸闷,心前区疼痛,证属寒凝气滞,心脉不通,宜选用的中成药是
确定同级人民法院在各自的辖区内管辖第一审民事案件分工和权限的是()。
某企业年末部分会计科目余额如下表(单位:元):要求:根据以上表格资料,完成以下问题。资产负债表中,“应付账款”的期末数为()元。
下列对于铁路客运有关退票的规定,正确的是()。
东南亚的许多国家信奉佛教,基督教在欧美各国有很高的地位,而阿拉伯地区的人们普遍信仰伊斯兰教。()
案例三下面是某求助者MMPI的测验结果:关于MMPI,正确的说法包括()。
Lookingtoimproveyourlanguageskills,butyoudon’thavethetimetogooverseastoattendschool?Moreandmoreuniversities
最新回复
(
0
)