首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define N 5 #define M N+l #deftile f(x)(x*M) main() { int i1,i2: i1=f(2); i2=f(
有以下程序: #include #define N 5 #define M N+l #deftile f(x)(x*M) main() { int i1,i2: i1=f(2); i2=f(
admin
2020-04-18
21
问题
有以下程序:
#include
#define N 5
#define M N+l
#deftile 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、1 1 11
D、1 1 7
答案
D
解析
本题考查宏定义的用法,宏定义只是做个简单的替换,所以本题中执行f(2)=(2*N+1)=11,执行f(1+1)=(1+1;*N+1)=7。选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/NtCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intf(intm)main(){intn=0;{staticintn=0;printf("%d,",(f++n));n+=m;returnn;}printf("%d\n",f(n++));
有以下程序#includevoidmain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]
以下不能将s所指字符串正确复制到t所指存储空间的是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
以下叙述中正确的是
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
以下结构体类型说明和变量定义中正确的是
以下关于逻辑运算符两侧运算对象的叙述中正确的是
以下是if语句的基本形式:(表达式)语句其中“表达式”()。
有以下程序(strcat函数用以连接两个字符串):#inelude<stdio.h>#include<string.h>main(){chara[20]="ABCD\OEFG\0",b[]="IJK";strcat(a,b
随机试题
统率机关的职责是()
毛泽东关于党的建设理论最核心的内容和最主要的特点是()
该患者在做静脉肾盂造影时最可能出现的异常情况是下列检查中,该患者最不可能出现的情况是
患者,女性,30岁,人流术后1年,近日咳嗽,咳血丝痰,胸片示肺部多个结节影,血β-HCG定量明显升高,诊断为绒癌肺转移,最佳的治疗是
在采用工程量清单计价的方式下,工程竣工结算的编制内容中有关费用的计算应遵循的原则,错误的是()。
裴斯泰洛齐是在西方教育史上第一位提出“教育心理学化”口号的教育家。()
甲、乙互负债务,甲对乙所负债务为人民币800元,乙对甲所负债务为粮食150斤。下列说法正确的有()。
[2011年真题]在恐龙灭绝6500万年后的今天,地球正面临着又一次物种大规模灭绝的危机,截止上个世纪末,全球大概有20%的物种灭绝,现在,大熊猫,西伯利亚虎,北美玳瑁,巴西红木等许多珍稀物种面临着灭绝的危险。有三位学着对此作了预测:学者一:如果大熊猫灭绝
在Access中,参照完整性规则不包括( )。
Smokingisnotpermittedintheoffice.
最新回复
(
0
)