首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
有以下程序 #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
admin
2010-12-10
28
问题
有以下程序
#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、12 12
B、11 7
C、11 11
D、12 7
答案
B
解析
根据宏替换的替换规则,我们可知,f(2)=2*N+1=2*5+1=11,f(1+1)=1+1*N+1=1+1*5+1=7。
转载请注明原文地址:https://jikaoti.com/ti/0ZB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设一个工程文件包含多个窗体及标准模块,以下叙述中错误的是
设窗体上有一个名称为Text1的文本框,并有下面的程序代码:PrivateSubForm_Load()KeyPreview=TmeEndSubPrivateSubForm_KeyPress(KeyAscii
下面哪个属性肯定不是框架控件的属性()。
设有以下程序代码:PrivateSubCommand1_Click()a=Array(1,2,7,10,6)b=Array(5,4,7,8,2)i=0j=0DoIfi<=UBoun
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger) DimsAsInteger,fAsInteger DimiAsInteger
有下面程序代码:PrivateSubCommand1_Click()DimsignAsIntegersign=1a=1b=2Fork=1To
已知过程定义的首行为Subsum(aAsInteger,bAsInteger),则下面过程调用语句中正确的是()。
下列选项中,不属于数据管理员(DBA)职责的是()。
随机试题
女,19岁,3个小时前于上体育课时突发右下腹剧痛,伴恶心、呕吐,月经5d/30~34d,有痛经,现已停经33天,查体发现腹肌紧张,右下腹压痛,妇科检查见阴道内少量暗红色血,子宫正常大小稍软,于子宫右侧可及囊性包块约7cm,张力较大,压痛明显,临床检验结果W
在梗阻性黄疸中,鉴别胆总管结石和胰头癌的主要依据是()
关于施工许可证制度和开工报告制度,下列表述正确的有()。
环境保护行政主管部门应当自收到环境保护设施竣工验收申请之日起()日内,完成验收。
3个和尚用3分钟时间可以打3桶水,按这个工作效率,如用1小时39分钟打99桶水(假设和尚打水是不休息的,且每桶水的重量是一样的),需要()个和尚。
简述正当防卫成立的条件。
党的十九大报告指出,要深化供给侧结构性改革。建设现代化经济体系,必须把发展经济的着力点放在()
如果内网的某FTP服务器允许外网访问,其NAT转换过程如下图所示,那么外网主机通过浏览器访问该服务器时使用的URL是()。
有表名为Employee的表结构(职工号,姓名,工资),为表Employee增加字段“住址”的SQL命令是
以下叙述中错误的是
最新回复
(
0
)