首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1, i2; i1 = f(2) ; i2 = f(1+1) ; printf("%d %d\n", i
有以下程序 #include #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1, i2; i1 = f(2) ; i2 = f(1+1) ; printf("%d %d\n", i
admin
2019-06-09
26
问题
有以下程序
#include
#define N 5
#define M N+1
#define f(x) (x*M)
main()
{ int i1, i2;
i1 = f(2) ;
i2 = f(1+1) ;
printf("%d %d\n", i1, i2);
}
程序的运行结果是( )。
选项
A、11 7
B、12 12
C、11 11
D、12 7
答案
A
解析
宏替换只是使用宏名代替一个字符串,是一种机械的置换,所以表达式i1=f(2)=(2*M)=(2*N+1)=(2*5+1)=11,i2=f(1+1)=(1+1*M)=(1+1*N+1)=(1+1*5+1)=7,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/9RRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>yoidmain(){chars[]:{’’012xy’’};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’=’Z’)n++;print
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i=0;i<4;i++)for(j=0;j<3;j++)for(k=j+1;k<4
有以下程序#include<stdio.h>yoidfun(inta,intb){mtt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,O),i;for(i=0;i<10;i+=2)
若有以下定义和语句charsl[10]=’’abcd!’’,*s2=’’\n123\\’’;printf(’’%d%d\n’’,strlen(s1),strlen(s2));则输出结果是
给定程序MODll.C中函数fun的功能是:用冒泡法对6个字符串按由小大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不
下列字符数组初始化语句中,不正确的是()。
当用“#defineF37.5f”定义后,下列叙述正确的是()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是()。
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4Efg",则应输出"aBc4EFg"。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数
随机试题
器官移植后各种体内插管的护理包括
患者男,1l岁。因外伤入院,需输血。进行交叉配血试验,如图示采血管为真空采血管的是
(2014年)下列关于雷诺模型律和弗劳德模型律的说法正确的是()。
红酒生产企业销售红酒收取的包装物押金应并入红酒销售额,征收消费税。()
三国时代,大陆居民开始有组织地开发台湾。宋、元时期,中国政府正式设官建制,管辖台湾、澎湖。()
《桃花扇》的作者是()。
材料:近年来,我国政府为了增加居民收入,扩大居民消费,保障人民生活,采取了一系列措施。如加强“三农”工作,增加农民收入;稳步推进医药卫生事业改革;实施更加积极的就业政策;加快完善社会保障体系;大力发展教育事业;维护社会稳定,促进社会和谐。分析材料所体现的
“万事如意”从哲学上违背了()。
服务证券是指以一定的服务或文体、艺术欣赏为内容的证券。根据上述定义,下列不属于服务证券的是( )。
Themanagerwonderedwhy________.Whichofthefollowingiscorrect?
最新回复
(
0
)