首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include #define S(x) (x)*(x) #define T(x)S(x)/S(x)+1 main( ) {int k=3 j=2; printf("%d,%d\n",S(k+j
若有以下程序: #include #define S(x) (x)*(x) #define T(x)S(x)/S(x)+1 main( ) {int k=3 j=2; printf("%d,%d\n",S(k+j
admin
2020-11-27
27
问题
若有以下程序:
#include
#define S(x) (x)*(x)
#define T(x)S(x)/S(x)+1
main( )
{int k=3 j=2;
printf("%d,%d\n",S(k+j),T(k+j));
}
则程序的输出结果是( )。
选项
A、11,2
B、25,2
C、11,12
D、25,26
答案
D
解析
本题考查宏定义。宏定义只是做简单的替换,执行语句s(k+j)=(k+j)*(k+j)=25,T(k+j)=S(k+j)/S(k+j)+1=(k+j)*(k+j)/(k+j)*(k+j)+1=26,因此选项D正确。
转载请注明原文地址:https://www.kaotiyun.com/show/SZ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的C语言字符常量是
若有以下程序#include#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的输出结果是()
有以下程序:#include<stdio.h>main(){charch[]=’’uvwxyz’’,*pc;pc=ch;printf(’’%c\n’’,*(pc+5));}程序的运行结
有以下程序#includemain(){intaa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];for(i=0;i<2;i++){if(i==0)aa[i][i+1]
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
以下选项中,能用作数据常量的是
软件设计中模块划分应遵循的准则是()。
数据库设计中反映用户对数据要求的模式是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
在软件开发中,需求分析阶段可以使用的工具是
随机试题
休克病人的体位一般应采用
以下哪些海域完全受沿海国主权的支配和管辖?()
根据FIDIC《施工合同条件》的规定,承包商只能索赔成本和工期,不能索赔利润的事件是()
按照净现值法,贷款价值的确定主要依据()。
下面不属于工作岗位调查目的是()。
美国心理学家马杰认为一个完整的教学目标应包含三个要素:行为表现、行为标准和行为条件。()
根据以下文字资料回答问题。改革开放以来,某省从业人员总量伴随经济增长而持续增加,城乡就业规模不断扩大。就业结构经过调整逐步合理,从业人员素质逐步提高,城镇登记失业率稳中有降,成功地解决了经济结构调整以及城市化进程中的就业问题。至2007年底,某省
Inrecentyears,Israeliconsumershavegrownmoredemandingasthey’vebecomewealthierandmoreworldly-wise.Foreigntraveli
请在“答题”菜单中选择相应的命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。文档“word素材.docx”是一篇从互联网上获取的文字资料,打开该文档并按下列要求进行排版及保存操作:将除封面页外的所有内容分
Allovertheworld,moreboysarebornthangirls.Evolutionarybiologistsbelievethatthisisbecauseboysaremorelikelyto
最新回复
(
0
)