首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define S(x)(x/x)*x main() { int k=6,j:3; printf(“%d,%d\n”,S(k+j),S(j+k)); } 程序运行后的
有以下程序: #include #define S(x)(x/x)*x main() { int k=6,j:3; printf(“%d,%d\n”,S(k+j),S(j+k)); } 程序运行后的
admin
2021-04-28
39
问题
有以下程序:
#include
#define S(x)(x/x)*x
main()
{ int k=6,j:3;
printf(“%d,%d\n”,S(k+j),S(j+k));
}
程序运行后的输出结果是( )。
选项
A、57,39
B、57,57
C、9,9
D、39,39
答案
A
解析
本题考查宏定义。宏定义是在程序预处理阶段直接进行文本替换,所以本题中S(k+j)、S(j+k)可以替换为:S(k+j)=(k+j/k+j)×k+j=(6+3/6+3)×6+3=57;S(j+k)=(j+k/j+k)×j+k=(3+6/3+6)×3+6=39,故答案为A。(注:宏定义中的形参一定要使用小括号括起来,以避免出错)
转载请注明原文地址:https://kaotiyun.com/show/2Rtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i
计算机能直接执行的程序是()。
有以下程序main(){inta=3;d0{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是
以下选项中合法的实型常量是
以下选项中合法的变量是()。
有下列程序:#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)for(j=i+1;j<n;j++)
下列选项中不属于软件生命周期开发阶段任务的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
随机试题
男性,45岁。近2月感体重减轻、低热、盗汗。体检:胸骨下段轻压痛,实验室检查:WBC100×109/L,Plt130×109/L,骨髓增生活跃,NAP活性减低。该患者目前最可能的诊断是
可被Ca2-激活的是
()决定税收的课税范围,是区别征税与不征税的主要界限,也是区别不同税种的主要标志。
共集电极放大电路如图7-56所示。已知:β=50,UBE=0.7V,当输入正弦电压有效值Ui=7.5mV,输出电压有效值Uo最接近于()。
《一般工业固体废物贮存、处置场污染控制标准》(GB18599—2001)中规定,Ⅱ类场场址天然基础层地表距地下水位的距离不得小于()。
某段道路工程施工,路基填方高度20m,根据进度计划安排,要求路基回填完成自然沉降半年后,再进行路面施工,则路基填筑与路面施工之间的进度计划搭接关系是()
在申请名称预先核准时,预先核准的公司名称保留期为()个月。
下列各项中,属于证券投资系统性风险的是()。
教育心理学家们进行最早、最多的一项研究内容是()
窦某因私人恩怨放火烧毁赵某的汽车而被公安机关依法拘留,窦某申请取保候审,公安机关责令其提供保证人。那么担任本案的保证人必须符合的条件有()。
最新回复
(
0
)