首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有宏定义:#define IsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&lsDIV(m,7)为真时所要表达的是
设有宏定义:#define IsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&lsDIV(m,7)为真时所要表达的是
admin
2016-12-18
46
问题
设有宏定义:#define IsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&lsDIV(m,7)为真时所要表达的是
选项
A、判断m是否能被5和7整除
B、判断m被5或者7整除是否余1
C、判断m被5和7整除是否都余1
D、判断m是否能被5或者7整除
答案
C
解析
本题考查宏定义和三目运算符。三目运算符的格式为:test?语句1:语句2
其中,test可以是任何Boolean表达式。语句1,当test是true时执行该语句,可以是复合语句;语句2,当test是false时执行该语句,可以是复合语句。isDIV(k,n)要表达的是当k除n的余数是1时表达式的值为1,否则为0,所以题中要表达的是m被5和7整除是否都余1。
转载请注明原文地址:https://kaotiyun.com/show/E5Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i
以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空。intisprime(inta){inti;for(i=2;i
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。structnode{intinfo;【】link;};
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
下列叙述中,正确的是
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
下列关于单目运算符++,--的叙述中正确的是
下列关于单目运算符++,--的叙述中正确的是
随机试题
主要由纤维蛋白构成的血栓是
医德自我评价的方式是
某电影公司委托王某创作电影剧本,但未约定该剧本著作权的归属,并据此拍摄电影。下列哪一未经该电影公司和王某许可的行为,同时侵犯二者的著作权?
煤尘爆炸的先决条件有()、着火源和空气中有一定浓度的氧气。
油漆溶剂油()
在完全竞争市场上( )。
市场经济催生了一些新的积极的道德观念,你认为不属于其中的是()。
狭义医务社会工作的内容包括哪些?()
商品关系P(商品名,条形码,产地,价格)中的(53)属性可以作为该关系的主键。
A、Hisfriendgavehimthewrongkey.B、Hedidn’tknowwherethebackdoorwas.C、Hecouldn’tfindthekeytohismailbox.D、Itw
最新回复
(
0
)