首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #define S(x) x*x #define T(x) S(x)*S(x) main() { int k=5, j=2; printf("%d,%d\n", S(k+j),T(k+j)); } 则程序的输出
若有以下程序 #include #define S(x) x*x #define T(x) S(x)*S(x) main() { int k=5, j=2; printf("%d,%d\n", S(k+j),T(k+j)); } 则程序的输出
admin
2015-07-31
24
问题
若有以下程序
#include
#define S(x) x*x
#define T(x) S(x)*S(x)
main()
{ int k=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://jikaoti.com/ti/Ebi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inta[10]={10,20,30,40,50,60,70,80,90,100},*p;p=a+2;printf("%d\n’,(p+2)[3]);}
若有如下程序:f2(char*t){*t=*t-32;return(*t);}fl(char*p){for(;*p!=’\0’;p++)if(*p>=’a’&&*p<=’z’)f
关于下面的程序,正确的说法是()。inta,i=1;while(i<=0){scanf("%d",&a);i++;if(a>1)continue;printf("%d",a);
选出任何情况下都不引起二义性的宏定义()。
已知字母A的ASCII码为十进制的65,下面程序的输出结果是()。main(){charch1,ch2;ch1=’A’+’5’-’3’;ch2=’A’+’6’-’3’;printf("%d,"c/n
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
表达式1/2*(int)3.7/(int)(2.4*(1.5+2.5))值的数据类型为______。
整型变量x和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
若有定义:inta=4,b=5;floatx=3.4,y=2.1;,则下列表达式的值为()。(float)(a+b)/2+(int)x%(int)y
设有如下关系表:
随机试题
焊接过程中,材料因受热的影响(但未熔化)而发生组织和力学性能变化的区域称为焊接热影响区。
治疗热毒咽喉肿痛、痈肿疮毒及瘰疬痰核等,应选用的药物是
有机磷中毒患者的主要死因是
甲、乙二人因共同杀人被一审法院分别判处死刑立即执行和无期徒刑。甲提出了上诉,乙未提出上诉。检察院也未对判决提出抗诉。下列说法哪些是正确的?()
根据《房屋建筑与装饰工程工程量计算规范》(GB50854—2013),编制工程量清单补充项目时,编制人员应报备案的单位是()。[2013年真题]
从所给四个选项中,选择最适合的一个填人问号处,使之呈现一定的规律性。()
JimFixxhadbeenaheavysmokerandweighed214poundswhenhe【C1】______runninginthe1960s.Hesoon【C2】______thebenefitsfro
人民警察有下列()行为,造成不良影响的,给予警告处分。
我国中长期教育改革和发展的工作方针是把()摆在优先发展的战略地位。
WelcometoVirginiaPleasecometofeelthewarmthofaVirginiawelcomefromtheBlueRidgeMountainstotherollingAtlant
最新回复
(
0
)