首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
23
问题
若有以下程序
#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://kaotiyun.com/show/NnDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:f2(char*t){*t=*t-32;return(*t);}fl(char*p){for(;*p!=’\0’;p++)if(*p>=’a’&&*p<=’z’)f
以下程序的输出结果是()。#inClude<stdio.h>main(){inta,b,d=241;a=d/100%9;b=(-1)&&(+1);printf("%d,%d",a,b);}
下列叙述中正确的是()。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
下列说法不正确的是()。
下列叙述中不正确的是()。
下列表达式中,可以正确表示x≤0或x≥1的关系是()。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
随机试题
Iftwoormoreindividualsaretravelingtothesamelocation,itisrecommendedthatthetravelerssharearide.
对于一个施工项目而言,成本计划是一个不断深化的过程,在这一个过程的不同阶段按其作用可分为()。
()制度是一国在货币没有实现完全可自由兑换,资本项目尚未完全开放的情况下,有限度地引进外资、开放资本市场的一项过渡性的制度。
银监会对原国有商业银行和股份制商业银行进行评估的指标不包括()。
按照法律规定,附条件的法律行为所附条件( )。
马赛曲是位于()上的高浮雕。
中国共产党同其他一切剥削阶级政党的根本区别是()。
从一块正方形木板上锯下宽5cm的一个木条后,剩下的长方形面积是750cm2,锯下的木条面积是多少平方厘米?()
Whoisthatwoman?
A、Crossthetips.B、Stopleaningforward.C、Pointthetipstogether.D、Movetoagentleplace.C事实细节题。对话中男士提到,如果女士想停下来,需要把滑板的两端并
最新回复
(
0
)