首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #define f(x)(x*x) main() {int i1,i2; i1=f(8)/f(4);i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } 程序运行后
有以下程序: #define f(x)(x*x) main() {int i1,i2; i1=f(8)/f(4);i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } 程序运行后
admin
2011-06-10
24
问题
有以下程序: #define f(x)(x*x) main() {int i1,i2; i1=f(8)/f(4);i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } 程序运行后的输出结果是( )。
选项
A、64,28
B、4,4
C、4,3
D、64,64
答案
C
解析
根据题意,il=f(8)/f(4)进行宏替换后.i1=(8*8)/(4*4)=4,i2=f(4+4)/f(2+2)=(4+4*4+4)/(2+2*2+2)=24/8=3。所以输出结果为4、3。
转载请注明原文地址:https://kaotiyun.com/show/uCPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序段: intx=2002,y=2003; printf("%d\n",(x,y)); 则以下叙述中正确的是
有以下程序 #include <stdio.h> main( ) { charch1,ch2;intn1,n2; ch1=getchar( ); ch2=getchar( ); n1=ch1-‘0’;
若程序中定义了以下函数 double myadd(double a,double b) { return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )
设有以下定义 int a=0; double b=1.25; char c=’A’; #define d 2 则下面语句中错误的是( )
以下叙述中正确的是( )
在64位高档微机中,CPU能同时处理【 】个字节的二进制数据。
若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;
下图所示二叉树的中序遍历结果为()。
以下选项中可作为C语言合法常量的是()。
随机试题
Theworld’sfirstinstitutionofitskindwasfoundedin1753,basedonthecollectionslefttothenationbySirHansSloane,a
劳动力在现实中选择跨地区流动时,要考虑的因素是()。
具有止呕作用。可治胃寒呕吐的药物有
已知某商业银行的风险信贷资产总额为30亿元,如果所有借款人的违约概率都是50%,违约回收率平均为20%,那么该商业银行的风险信贷资产的预期损失是()
设f(x),g(x)在[a,b]上连续,且满足∫ab(x)dt≥∫axg(x)dt,x∈[a,b),∫abf(t)dt=∫abg(t)dt证明:∫abxf(x)dx≤∫abxg(x)dx。
市场经济道德规范不可能成为所有市场主体自觉遵守的行为准则,维护公平竞争的市场秩序还需要通过法律规范。()
虽然很多员工觉得很难控制工作中的压力,但是至少当他们回家时是_________的,然而,随着工作本质的变化,家也已经不再是曾经的避难所了。填入画横线部分最恰当的一项是()。
“民办公助”的政策属于()肘期的教育政策。
In1924America’sNationalResearchCouncilsenttwoengineerstosuperviseaseriesofexperimentsatatelephone-partsfactory
A、Gotoseeamovie.B、GotoworkatSummerPizzaHouse.C、GotothekindergartentomeetKaren.D、GotobuysomecraftsforHal
最新回复
(
0
)