首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
23
问题
有以下程序:
#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://jikaoti.com/ti/Qzi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#definePOW(r)(r)*(r)main(){intx=3,y=2,t;t=POW(x+y);printf("%d\n",t);}
若有以下结构体定义,则______是正确的引用或定义。structexample{intx;inty;}v1;
下列叙述中正确的是______。
下列数据结构中,能用二分法进行查找的是______。
有下列函数:intfun(char*s){char*t=s;while(*t++);reurn(t-s);}该函数的功能是()。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
下列不属于软件调试技术的是______。
有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是______。
下列叙述中错误的是()。
随机试题
当高速公路上车辆发生故障时,人员应当疏散到下图哪个位置。
以肩后痛为主的漏肩风除选主穴外还可配用( )以肩前痛为主的漏肩风除选主穴外还可配用( )
关于脊休克的论述,错误的是
A.不凝固血液B.含胆汁的淡黄色混浊炎性腹水C.半透明浑浊腹水,可含絮状物D.血性腹水E.脓性腹腔液,涂片可见脓细胞急性重症坏死型胰腺炎的腹水特点是
A、酮康唑B、培多普利C、利多卡因D、法莫替丁E、卡马西平抗癫痫的药是
下列关于价格预测的要求的表述,错误的是()。
根据账户记录编制试算平衡表后,如果所有账户的借方发生额同所有账户的贷方发生顿相等,则说明账簿记录完全是正确的。()
基金托管协议是基金份额持有人和基金托管人签订的协议。()
在全球各地,很多地方都面临着干旱带来的灾害,而人们常常对这些灾害不知所措。近日,一些科学家发现了一种激光。发射后能够在空气中制造水滴,使阴云增加水汽并带来降雨。他们认为这将会帮助人们决定降雨量和降雨时间,并取代传统的人工降雨方法。以下哪项如果为真,最能削
Excitement,fatigue,andanxietycanallbedetectedfromsomeone’sblinks,accordingtopsychologistJohnStern【1】WashingtonUn
最新回复
(
0
)