首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define S(x)x*x void main() { int k-5,j=2; prinff(“%d,%d\n”,S(k+j+2),S(+k+2)); } 程序的运行结果是(
有以下程序: #include #define S(x)x*x void main() { int k-5,j=2; prinff(“%d,%d\n”,S(k+j+2),S(+k+2)); } 程序的运行结果是(
admin
2020-05-19
20
问题
有以下程序:
#include
#define S(x)x*x
void main()
{
int k-5,j=2;
prinff(“%d,%d\n”,S(k+j+2),S(+k+2));
}
程序的运行结果是( )。
选项
A、21.18
B、81,81
C、21,21
D、18.18
答案
A
解析
带参数的宏的调用格式:宏名(实参表),替换过程是:用宏调用提供的实参字符串,直接替换宏定义命令行中相应形参字符串,非形参字符保持不变。S(k+j+2)被s换成k+j+2*k+j+2,计算时先计算2:I:k,结果为21;s(j+k+2)被s换成j+k+2*j+k+2,计算时先计算2冰j,结果为18。程序的运行结果是21,18。
转载请注明原文地址:https://jikaoti.com/ti/nPG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义无符号整数类为UINT,下面可以作为类UINT实例化值的是()。
下列叙述中正确的是()。
关于C语言的输入输出函数,以下叙述中错误的是()。
以下程序的输出结果是()。#nclude#includetypedefstruct{charname[9];charsex;intscore[2];}STU;STUfun(STUa){STUb={’’Tom’’,’m’,85,9
下面结构体的定义语句中,错误的是()。
下列选项中不属于结构化程序设计原则的是()。
下列叙述中正确的是()。
在语句if(W)printf(’’%d\n’’,k);中,不可代替W的选项是()。
随机试题
在WindowsXP中,要关闭当前应用程序,可按Alt+_________键。
A.1K显示器B.液晶显示器C.3MP显示器D.以上都是E.以上都不是采用“背光”原理,使用灯管作为背光光源的是
下列项目中,应记入“营业外收入”科目的有( )。
学生获取系统知识的重要工具以及教师进行教学的主要依据是()。
ThetownIliveinisabouttoputcamerasatalltrafficlightstocatchpeoplewhorunredlights.It【C1】________meofhowman
某医院开展“微笑服务百日活动”,医护人员在平日工作中微笑不微笑,都将与奖金挂钩,如果微笑不够,会通报批评,其所在科室也会受到相应处罚,请你谈谈看法。
阅读材料,回答下列问题。新中国成立70年来,我国人口由1949年末的5.4亿人增加到2018年末的近14亿人。其中,从1949年末到1970年末,我国人口由5.4亿人增加到8.3亿人;1971年末至1980年末,
设文件索引结点中有7个地址项,其中4个地址项是直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,每个地址项大小为4B。若磁盘索引块和磁盘数据块大小均为256B,则可表示的单个文件最大长度是_______。
ActressLisaRoss-EllisfiledalawsuitagainstTheEntertainmentFilesmagazineoverfalse______madeintheirNovemberissue.
VictoriaBarzilaiopenedhermouthwidesothedoctorcouldlookathersorethroat.Not【C1】______aremarkableevent,excepttha
最新回复
(
0
)