首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #define TIMES(X) X*X main() { int a=16,k=2,m=1; a/=TIMES (k+m)/TIMES(k+m); printf("d\n"
以下程序的输出结果是______。 #define TIMES(X) X*X main() { int a=16,k=2,m=1; a/=TIMES (k+m)/TIMES(k+m); printf("d\n"
admin
2009-02-15
72
问题
以下程序的输出结果是______。 #define TIMES(X) X*X main() { int a=16,k=2,m=1; a/=TIMES (k+m)/TIMES(k+m); printf("d\n",a); }
选项
A、16
B、2
C、9
D、1
答案
2
解析
宏定义的作用是进行字符的替换,应先将赋值语句的右边进行宏替换,即等号右边为:k+m*k+m/k+m*k+m=2+1*2+1/2+1*2+1=2+2+0+2+1=7,然后计算a/=7,即a=a/7=16/7=2。
转载请注明原文地址:https://kaotiyun.com/show/muXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知A$="Welcome",下列语句操作能够正确执行的是()。
窗体上有1个名称为Commandl的命令按钮;1个名称为Listl、没有列表项的列表框。编写如下程序:PrivateSubCommand1Click()DimXAsString,sAsString,tempAsStringDim
在标准模块中用Public关键字定义的变量,其作用域为
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
可以产生30~50(含30和50)之间的随机整数的表达式是
如果把程序的启动对象设置为:SubMain,则SubMain过程
以下关于键盘事件的叙述中,错误的是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
在用菜单编辑器设计菜单时,必须输入的项是()。
______是构成C语言程序的基本单位。
随机试题
水在同一流管中做稳定流动,在截面为0.5cm2处的流速为12cm.s-1,在流速为4cm.s-1处的截面积为:
白盒测试
男性54岁,突然出现雾视、视野中有黑点,一侧面部或肢体的无力或麻木,言语困难(失语),认知及行为功能的改变错误的饮食指导为()
患儿,8岁。右下第二乳磨牙拟定拔除,医生的治疗计划是拔除后
能使用扭转力拔除的牙是
患者感受暑湿,症见身热烦渴,小便不利。治疗应首选()
内墙面一般抹灰计量按()。
注意缺陷与多动障碍是在青少年儿童中较为常见的一种心理障碍,其主要表现有()
1995年1月30日,江泽民发表的关于发展两岸关系、推动祖国和平统一的重要讲话是()。
Janny:Well,itistimeforboarding.Robert:______.
最新回复
(
0
)