首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
22
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序charfun(char*c){if(*c=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(s);while(*p){
C语言主要是借助以下哪种手段来实现程序模块化
以下叙述中正确的是
以下关于C语言的叙述中正确的是
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();printf("%d\n",s);}程序运行后
下列函数的功能是( )。voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
有以下程序,程序的运行结果是#include<stdio.h>#include<stdlib.h>intfun(intn)main(){int*p;{inta;p=(int*)malloc(sizeof(int));a=fun(
已知大写字母A的ASCII码值是65,小写字母a的ASCII码值是97。下列不能将变量e中的大写字母转换为对应小写字母的语句是()。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
若有定义和语句:inta,b;scanf("%d,%d,",&a,&B);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
随机试题
在对流干燥操作中将空气加热的目的是()。
质量衰减系数μ/ρ,质量能量转移系数μtr/ρ和质量能量吸收系数μen/ρ三者之间的关系是
蛋白激酶与细胞的增殖和分化密切相关,在人原发性肝癌中活性明显增强的是
患者,男性,42岁,3天来右上后磨牙痛重,冷热加剧,夜间痛而来就诊。近1年多来,右上磨牙进食时咬到某特定位置时出现撕裂样痛,冷热敏感,平时咬物不适。检查:咬合面似有近远中方向越过边缘嵴的细裂纹,颊尖高陡,无龋洞,不松动,叩痛(+)。治疗方案为
某施工单位承包了某一级公路的路基施工工程,路基宽度20m,全长16km。其中,K26+000~K31+000段是丘陵地段在雨期施工,路堤分层填筑,当天填筑的土层当天压实,为了保证雨期作业的场地不被洪水流淹没,并能及时排除地面水,施工单位设置了雨水管道。
县级以上地方人民政府设立()的统计机构,依法管理统计、开展工作,实施统计调查。
学生小明沉迷游戏,班主任教育他好好学习时他却以“学习是我自己的事,别人管不着”为由不予理会,对此表述正确的是()。
“人造美女”是最近非常抢眼的一个词。爱美之心人皆有之,丑小鸭变成白天鹅的梦想,通过整形美容手术就可以在短时间内成为现实,对每一位爱美女性来说,都是一种诱惑。目前,整形美容已成为诸多爱美女性增加个人靓丽指数的时尚选择。与此同时,也有许多女性为此付出了惨痛的代
某条上海到乌鲁木齐的线缆长为4120km,传输带宽峰值为155Mb/s,信号在导体中的传输速度为光速的2/3,那么平均有______字节正在光缆中通行(光速为300000km/s)。A.0.1MBB.0.2MBC.0.3MBD.0.4MB
WhatisZepeto?
最新回复
(
0
)