首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #include<stdio.h> #define N5 #deftfie M N+1 #define fi[x)(x*M) main() {int i1,i2; i1=f(2); i2=f(1+1); printf("%d%
有下列程序,程序的运行结果是 #include<stdio.h> #define N5 #deftfie M N+1 #define fi[x)(x*M) main() {int i1,i2; i1=f(2); i2=f(1+1); printf("%d%
admin
2020-11-23
44
问题
有下列程序,程序的运行结果是
#include<stdio.h>
#define N5
#deftfie M N+1
#define fi[x)(x*M)
main()
{int i1,i2;
i1=f(2);
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 N5、#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/H53p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
以下能正确定义字符串的语句是()。
以下选项中不合法的标识符是()。
以下叙述中错误的是()。
有如下程序:#include<stdio.h>main(){if(’\0’==0)putchar(’X’);if(’0’==0)putchar(’Y’);if(’a’>’b’)putc
有以下程序:#include<stdio.h>main(){inta=—2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输
若有定义语句:intx=10;,则表达式x—=x+x的值为()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
给定程序中,函数fun的功能是:将形参指钳所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
随机试题
DearMr.Suzuki,ThegoodswereceivedonJuly15werefoundnottomatchourorder.ThegoodsweorderedwereItemNo.2345
镰状细胞贫血病人血红蛋白(HbS)的β链与正常人血红蛋白(HbA)的β链有一个氨基酸残基的差别,即HbA中的()被()置换。
A.布洛卡区受损B.角回受损C.颞上回后部受损D.额中回后部E.顶叶受损失写症
综合单价是按招标文件中分部分项()项目的特征描述确定的。
建设工程安全事故处理的原则有()。
一般中小企业实施会计电算化的合理做法是()。
思想观念的价值,在竞争中才会_________,在实践中才能_________。“我不同意你的看法,但我誓死捍卫你说话的权利”,这是一种_________,更是一种自信。填入划横线部分最恰当的一项是()。
Ithinkuniformsaredemeaningtothehumanspiritandtotallyunnecessaryinademocraticsociety.Uniformstelltheworldthat
(16年)求幂级数的收敛域及和函数.
Manyoftheirideasarebeingincorporatedintoorthodoxmedicaltreatment.
最新回复
(
0
)