首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #include<stdio.h> #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
有下列程序,程序的运行结果是 #include<stdio.h> #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
admin
2019-08-18
65
问题
有下列程序,程序的运行结果是
#include<stdio.h>
#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 7
B、12 12
C、11 11
D、11 7
答案
D
解析
在本题中,定义了3个宏定义语句,分别是:#defineN5、#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/RaRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
以下选项中,当x为大于1的奇数时,值为0的表达式是
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在W所指的数组中。若S所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,S所指数组有14个元
下面选项中合法的字符常量是
在深度为7的满二叉树中,叶子结点的个数为
DOS文件系统的组织结构属于
随机试题
下列关于恶性肿瘤特点的叙述,正确的有()
下列细菌对外界理化因素抵抗力最强的是
患儿男,9岁,水肿、尿量减少及肉眼血尿5天,今诉头痛、视物不清而急诊入院。追问病史2周前有上呼吸道感染。该患儿测血压为160/100mmHg,头痛剧烈,并出现一过性失明,突然出现惊厥。紧急的措施处理是
成釉细胞瘤的典型X线表现是
某汽车齿轮有限公司自动变速器技术改造项目占地144000m2,绿化面积20000m2,总投资20000万元,其中环保投资100万元。改造项目具体内容为:对现有联合厂房进行调整,组建齿轮车间和壳体车间;在联合厂房内南侧约长100m、宽20m的区域,按照10万
人工消耗定额是指完成( )所消耗的人工数量标准。
仲裁庭不能形成多数意见时,按首席仲裁员的意见作出裁决。()
以下是一位初中语文教师有关《散步》一课的总结环节设计片断(节选),阅读并回答问题。回归生活:这篇文章之所以会打动我们,肯定和我们的生活、我们的内心有关,现在让我们回归生活,回归内心,问问自己,我为什么会被它打动。(1)在我们的现实生活中,被亲情感动过
“危在旦夕”是()结构类型的成语。
LanguageandHumanityLanguageispowerfulanditcanhelpusdoorgetthingsaswewish.LanguageasaborntraitLanguage
最新回复
(
0
)