首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define N5 #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
有以下程序: #include<stdio.h> #define N5 #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
admin
2021-02-25
58
问题
有以下程序:
#include<stdio.h>
#define N5
#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
解析
本题考查宏定义的用法,宏定义只是做个简单的替换,所以本题中执行f(2)=(2*N+1)=11,执行f(1+1)=(1+1*N+1)=7。选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/whtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>structtt{intx;structtt*y;)*p;structtta[41={20,a+1,15,a+2,30,a+3,17a};main(){inti;p=a;for(i=1
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwr
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
以下叙述中错误的是()。
有以下程序#include<stdio.h>main()#defineN4{intx[][N]={{1,2,3),{4),{5,6,7
以下叙述中正确的是
算法具有五个特性,以下选项中不属于算法特性的是
若变量已正确定义并赋值,以下不能构成C语句的选项是
在软件开发中,需求分析阶段可以使用的工具是( )。
随机试题
Doesit______muchtohavethebicyclerepaired?
以下哪项不是闭经的常见临床分型
A.资生健脾丸B.疳积散C.木香大安丸D.八珍汤E.五苓散
关于沥青混合料马歇尔试件制作,密度、马歇尔稳定度、车辙、冻融劈裂试验,请回答以下问题。关于表干法测定沥青混合料毛体积密度试验要求,正确的是()。
根据我国人口发展的现状,中国共产党十八届五中全会提出,坚持计划生育的基本国策,全面实施一对夫妇可生育两个孩子的政策,这将对我国经济社会发展产生重大影响。下列选项中推理关系正确的是()。①未富先老→全面放开二孩→劳动力供求平衡→增加劳动者工资②人口老
Theproblemof______toselectashissuccessorwasquicklydisposedof.
学生伤害事故的责任,其确定依据是()。
Drones,originallydevelopedformilitarypurposes,weren’tapprovedforcommercialuseintheUnitedStatesuntil2013.Whenth
Li-Fi,analternativetoWi-Fithattransmitsdatausingthespectrumofvisiblelight,hasachievedanewbreakthrough,withUK
A、Halfamillion.B、Sevenmillion.C、Halfabillion.D、Sevenbillion.C选项表明,本题考查数字,听音时应留意与数字相关的信息。短文提到Facebookhashalfabillio
最新回复
(
0
)