首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 ______。 #define SQR(X) X * X main() { int a=16,k=2,m=1; a/=SQR(k/m)/SQR(k+m); printf("%d\n",A)
以下程序的输出结果是 ______。 #define SQR(X) X * X main() { int a=16,k=2,m=1; a/=SQR(k/m)/SQR(k+m); printf("%d\n",A)
admin
2013-02-23
40
问题
以下程序的输出结果是 ______。 #define SQR(X) X * X main() { int a=16,k=2,m=1; a/=SQR(k/m)/SQR(k+m); printf("%d\n",A) ; }
选项
A、16
B、2
C、9
D、1
答案
2
解析
C语言在预编译时遇到带实参的宏名,则按命令行中指定的字符串从左到右进行置换。在做这题时,也不妨运用置换法。得到a/=k+m*k+m/k+m*k+m=16/7=2。注:a为整型,所以在做除法,自动取整。
转载请注明原文地址:https://kaotiyun.com/show/9SPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
有以下程序:#include<stdio.h>main()char*p[]={"3697","2548"};inti,j;longnum=0;for(i=0;i<2;i++){
有以下程序:#include<stdio.h>main(){eharc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=g
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句if(a<B)if(c==D)y=0;elsey=1;该语句所表示的含义是()。
若一个外部变量的定义形式为staticintx;,那么,其中static的作用应该是______。
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
定义结构体数组:structstu{intnum;charname[20];}x[5];{1,"L1",2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU"};for(i=1;i
随机试题
常用法兰密封面的形式有哪些?
A.甲巯咪唑B.丙硫氧嘧啶C.普萘洛尔D.复方碘溶液甲状腺次全切除术前准备,为防止术中出血过多,需服用
关于结核性腹膜炎的病理分型,下列哪项是错误的
A.黏液性水肿面容B.甲状腺功能亢进面容C.肢端肥大症面容D.满月面容E.以上都不是面色苍白,颜面水肿,脸厚面宽,目光呆滞,反应迟缓,神情倦怠,毛发稀少
犯罪未遂,是指()。
注册会计师进行总体合理性测试的目的在于,帮助审计人员评价账户余额中是否有重要错报。()
甲公司于2×19年取得乙公司40%股权,实际支付价款为7000万元,投资时乙公司可辨认净资产公允价值为16000万元(各项可辨认资产、负债的公允价值与账面价值相等),取得投资后甲公司能够对乙公司施加重大影响。乙公司2×20年度实现净利润1600万元,其中包
ln2
TASKONE--THEJOBOFTHESPEAKER•Forquestions13-17,matchtheextractswiththejobs,listedA-H.•Foreachextract,decidew
A、Thedoctorisnotavailableuntillatethenextmorning.B、IfthemanwantsthebestdoctorheshouldtryDr.Noon.C、Ifthem
最新回复
(
0
)