首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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 #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)); } 则程序的输出结果是
admin
2015-07-31
17
问题
若有以下程序
#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));
}
则程序的输出结果是
选项
A、17,289
B、49,2401
C、17,37
D、49,289
答案
C
解析
本题考查宏定义,宏定义只是做个简单的替换,执行S(k+j)=k+j*k+j=17,T(k+j)=S(k+j)*S(k+j)=k+j*k+j*k+j*k+j=37,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/jBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。main(){intx=1,y=2,z=3;printf("%d,",x<y?y:x);printf("%d,",z<y?x++:y++);print
结构化程序设计主要强调的是()。
下列程序的运行结果是______。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[4]={1,2,3,4);inti:for(i:0;
若有下面的说明和定义,则sizeof(structaa)的值是______。structaa{intr1;doubler2;floatr3;unionuu{charul[5];longu2[2]}ua;
下列程序的输出结果是______。main(){inti=3;switch(i){case1:casc2:printf(("%d",i);case3:case4:
下列叙述中正确的是()。
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
下列叙述中正确的是()。
以下叙述中正确的是______。
设有如下三个关系表下列操作中正确的是
随机试题
水杯消毒的程序是()。A.用流动水冲洗干净B.用百洁布擦拭杯口、杯内,用小刷子刷洗杯子的把手C.用洗消净浸泡,再用流动清水冲洗干净
如果几个人申请对同一法律行为、法律文书和法律事实作出公证,但对申请公证的事项又存在无法统一的争执,则公证机构应予
脱氧核糖核苷酸的生成方式主要是
患者,男,73岁。静脉输液发生急性肺水肿,立即停止输液。其后给予的最简便措施是
世界卫生组织2010年全球口腔保健目标中35~44岁成年人无率不超过
采用FIDIC《施工合同条件》的工程,工程师发布变更指令的范围应限于( )等方面。
公司信贷理论的发展历程是()。
字段有效性规则是在给字段输入数据时所设置的【】。
Topreventarepetitionofthisdreadfuloccurrence,wemustdiscovertheelementinthefoodthatwasserved.
Teachersandotherspecialistsinearlychildhoodeducationrecognizethatchildrendevelopatdifferentrates.Givenanythingt
最新回复
(
0
)