首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define N5 #define M N+l #define f(x)(x*M) main() {int i1,i2: i1=f(2): i2=f(1+1); printf("%d%d\n",i1,i2
有以下程序: #include<stdio.h> #define N5 #define M N+l #define f(x)(x*M) main() {int i1,i2: i1=f(2): i2=f(1+1); printf("%d%d\n",i1,i2
admin
2021-02-25
26
问题
有以下程序:
#include<stdio.h>
#define N5
#define M N+l
#define f(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
解析
本题考查宏定义的用法,宏定义只是做个简单的替换,所以本题中执行f(2)=(2*N+1)=11,执行f(1+1)=(1+1*N+1)=7。选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/tQtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=
有以下程序:#include<stdio.h>structs{inta,b;}data[2]={10,100,20,200};main(){structS
有以下程序:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式值为11的是()。
下面属于字符类的实例是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是
有以下程序charfun(char*c){if(*c=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(s);while(*p){
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();printf("%d\n",s);}程序运行后
以下叙述中错误的是
如果定义floata[10],x;则以下叙述中正确的是
以下叙述中正确的是
随机试题
Ifthereisanyendeavorwhosefruitsshouldbefreelyavailable,thatendeavorissurelypubliclyfinancedscience.Morally,ta
A、Words.B、Toneofvoice.C、Sentencestructures.D、Sounds.B四个选项均是名词(词组),与语言有关。本题在最后,应在短文末尾处找答案。themainthingincommunicating指
治疗寒湿阻滞型胎黄的首选方剂是
女,30岁,因甲状腺大部切除术,术后声音嘶哑,但饮水时并不出现误咽,呛咳,可能是术中损伤了
翼点是哪些骨的会合处?()
下列关于以公允价值计量且其变动计入当期损益的金融负债的说法正确的有()。
我国农历中以天干、地支的搭配来记年,其中十天干为甲、乙、丙、丁、戊、己、庚、辛、壬、癸;十二地支为子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。搭配的方式是:在天干中和地支中依次各取一字搭配来记年,例如1920年是庚申年,下一年的天干为辛,地支为酉,故1
著名作家钱钟书的代表作(),被誉为“新《儒林外史》”。
A.highlyprofitableB.turnedinC.fortherightjobsA.hasalsobecomea【T1】________businessB.candidatesweretherightpe
移民必须适应在新的国家生活的压力和挑战。(adaptto)
最新回复
(
0
)