首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 ______。 #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
28
问题
以下程序的输出结果是 ______。 #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://jikaoti.com/ti/HCB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfunl(char*p){char*q;q=p;while(*q!=’\0’)}(*q)++;q++;}mains(){chara[]={
已定义以下函数:intfun(int*p){return*p;}函数fun的返回值是()。
有以下程序:#include<stdio.h>main()char*p[]={"3697","2548"};inti,j;longnum=0;for(i=0;i<2;i++){
设有以下定义和语句:charstr[20]="Program",*P;p=str;则以下叙述中正确的是()。
有以下程序:#include<stdio.h>main(){eharc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=g
有以下程序:#include<stdio.h>main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i]l-i]);}程序执行后的输出结果是(
设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句if(a<B)if(c==D)y=0;elsey=1;该语句所表示的含义是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
随机试题
对秘书活动主体提出的知识、能力、气质、人格、作风等方面的要求是
蛋白质变性的本质是
男性,23岁。双下肢挤压伤,神志尚清楚,表情淡漠,很口渴,面色苍白,皮肤湿冷,脉搏112次/分,血压12/9.33kPa(90/70mmHg),中心静脉压0.39kPa(4cmH2O)。毛细血管充盈迟缓。血pH值为7.32。该病人的情况是
构造柱的最小截面尺寸为()。
下列关于期货投机者的说法,正确的有()。
本题目涉及营业税法、城建税、教育费附加、地方教育附加和印花税法。地处县城的某建筑工程公司具备建筑业施工(安装)资质,2014年发生经营业务如下:(1)总承包一项工程,承包合同记载总承包额9000万元,其中建筑劳务费3000万元,建筑、装饰材料6000万
物块a放在竖直放置的轻弹簧上,物块b放在物块a上静止不动,如图所示。当用力F使物块b竖直向上做匀加速直线运动时,在下面所示的四个图象中,能反映物块b脱离物块a前的过程中力F随时间t变化规律的是()。
利用并行处理技术可以缩短计算机的处理时间,所谓并行性是指(55)。可以采用多种措施来提高计算机系统的并行性,它们可分成三类,即(56)。提供专门用途的一类并行处理机(亦称阵列处理机)以(57)方式工作,它适用于(58)。多处理机是目前较高性能计算机的基本结
Lookatthefollowingstatements(Questions34-40)andthelistofcountriesbelow.Matcheachstatementwiththecorrectcountry.
OneofthebasicingredientsofAmericanpopularcultureisconsumption,anditistheadvertisingindustrythatmakesmasscons
最新回复
(
0
)