首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define S(x)x/x*x main() { int k=6,j=3; printf("%d,%d\n",S(k+j),S(j+k)); } 程序运行后的输出
有以下程序: #include #define S(x)x/x*x main() { int k=6,j=3; printf("%d,%d\n",S(k+j),S(j+k)); } 程序运行后的输出
admin
2016-04-07
26
问题
有以下程序:
#include
#define S(x)x/x*x
main()
{ int k=6,j=3;
printf("%d,%d\n",S(k+j),S(j+k));
}
程序运行后的输出结果是( )。
选项
A、27,27
B、9,9
C、27,29
D、29,29
答案
C
解析
定义一个带参数的宏时,字符串内的形参通常要用圆括号括起来,以避免出错。本题中,S(k+j)相当于执行运算k+j/k+j*k+j,将k、j值代入运算后取整为27,S(j+k)同理,因此答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/ctDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
若有定义:inta=4,b=5;floatx=3.4,y=2.1;,则下列表达式的值为()。(float)(a+b)/2+(int)x%(int)y
下列程序将二维数组a的行和列元素互换后存放到另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5}},b[3][2],i,j;for(i=0;i
下面程序的输出结果是______。#inc1ude<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti;for(i
以下叙述中正确的是______。
下列数据结构中,能用二分法进行查找的是______。
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
下列叙述中正确的是______。
算法的空间复杂度是指()。
随机试题
若期权买方拥有买入标的物的权利,该期权为()。
驾驶汽车在非禁鸣路段,遇复杂交通情况时可合理使用喇叭。
弹劾式诉讼模式的主要特点有
器官或组织由于动脉血流阻塞引起的坏死持续性脑动脉痉挛可引起
(用户名:25;账套:201;操作日期:2014年2月1日)设置客户档案。客户编码:203客户名称:北京蓝宇文化公司客户简称:北京蓝宇地址:北京市xx区xx街
经济主体的获利能力分析要用到的财务比率有()。
在处理变革阻力时,下列各项属于变革管理方式的有()。
A、 B、 C、 D、 C第一幅图中,下方的火柴逆时针移动90度,左侧的火柴逆时针移动45度,得到第二幅图。这两根火柴继续以上述规律移动,依次得到下一幅图中的情况。由此可知,问号处的图案应该是C。
看了《中华读书报》中《看法》栏目中的一篇读者来信《丰一吟的襟怀》,不禁引起我对新月还是残月讨论的兴趣。我从小就喜欢读丰子恺先生的书与画,觉得虽然不是轰轰烈烈,但总有一股雅趣渗透于其中。“人散后,一钩新月天如水”这幅画我也看过,也很喜欢。虽然丰先生画的是残月
把二重积分写成极坐标下的累次积分的形式(先r后θ),其中D由直线x+y=1,x=1,y=1围成.
最新回复
(
0
)