首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有宏定义: #define IsDIV(k,n)((k%n=1)?1:0)且变量m已正确定义并赋值,则宏调用: IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
设有宏定义: #define IsDIV(k,n)((k%n=1)?1:0)且变量m已正确定义并赋值,则宏调用: IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
admin
2019-12-17
41
问题
设有宏定义: #define IsDIV(k,n)((k%n=1)?1:0)且变量m已正确定义并赋值,则宏调用: IsDIV(m,5)&&IsDIV(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://www.kaotiyun.com/show/01Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include<stdio_h>#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",_______);}在程序中下划
下面属于白盒测试方法的是
下面不属于软件设计阶段任务的是
有以下程序main(){inta[5]={2,4,6,8,10},*p,**k;p=a:k=&p;printf("%d",*(p++));printf("%d\n",**k);}程序运行后的输出结果是
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
下列关于栈叙述正确的是
若有定义语句:doublea,*p=&a;以下叙述中错误的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
盐酸氯丙嗪司可巴比妥
实现“人人享有卫生保健”目标的关键是
王某为其子王强(现年15岁)投了人身保险,至今已缴纳保险费满3年,受益人为其妻刘某和其母赵氏。以下说法正确的是:()
根据我国仲裁法的有关规定,下面关于仲裁机构组织性质的说法,正确的是( )。
上海证券交易所和深圳证券交易所在刚开展债券回购业务时,其品种的设置是()。
在我国,税法的正式渊源包括()。
某普通合伙企业经营期间,吸收甲入伙。甲入伙前合伙企业已负债20万元。甲入伙1年后退伙,在此期间合伙企业新增负债10万元。甲退伙后半年,合伙企业解散,以企业全部财产清偿债务后,尚有80万元债务不能清偿,根据合伙企业法律制度的规定,下列关于甲承担清偿责任的表述
喜欢看书,知道看书的基本方法,能初步看懂单幅儿童图画书的主要内容是对()年龄段的要求。
NarratorListentoatalkbetweentwostudents.Nowgetreadytoanswerthequestions.Youmayuseyournotestohelp
FlatswerealmostunknowninBritainuntilthe1850swhentheyweredeveloped,alongwithotherindustrialdwellings,forthela
最新回复
(
0
)