首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #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
59
问题
有下列程序,程序的运行结果是
#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全国计算机二级
相关试题推荐
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i
以下不能对二维数组a进行正确初始化的语句是
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
以下正确的程序段是
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
以下说明语句中,______是结构体类型名。typedefstruct{intn;charch[8];}PER;
随机试题
泡腾颗粒剂遇水产生的气体是
社会主义核心价值体系的基础是()
正常成年人红细胞生成的部位在()
对于精神障碍病因学中遗传因素研究方法应排除
根据《建筑安装工程费用项目组成》(建标[2003]206号)文件的规定,下列属于规费的是( )。
按照调查方式的不同,可以将教育调查法分为()
退潮,是鱼儿陷人生存困境;店铺倒闭,则是商家陷入经营困境。当他人陷入困境时,我们是该________,还是该伸手援助?将退潮的鱼儿放回海洋,进到临倒闭的店铺多选购商品,田中用他的善举教育了我们,也使我们意识到:退潮之后,周遭已再没有遮掩之物,此时最易看清人
Migrationisusuallydefinedas"permanentorsemi-permanentchangeofresidence".However,ourconcerniswithmovementbetween
试求极限(a>1)
VariationsinBritishAccents Language【T1】___________________aspeopletrytoexpressthemselvesindifferentwaystodifferen
最新回复
(
0
)