首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有宏定义:#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
25
问题
设有宏定义:#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://jikaoti.com/ti/vci0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intx;scanf("%d",&x);x=fun(x);pri
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i
现有定义inta;doubleb;floatc;chark;,则表达式a/b+c-k值的类型为:
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
下面各选项中,均是C语言合法标识符的选项组是
检查软件产品是否符合需求定义的过程称为
在设计程序时,应采纳的原则之一是
若程序有宏定义:#defineN100则以下叙述中正确的是______。
下列叙述中正确的是______。
若a是int型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
随机试题
以太网的构建只能使用双绞线和粗缆来布线。()
有效积温法则公式中K=N(T一T0),其中T0的含义是___________。
A.视网膜母细胞瘤B.Coats病C.早产儿视网膜病变D.先天性白内障E.角膜粘连白斑与母亲妊娠早期宫内感染有关的是
监理工程师应当按照工程监理规范的要求,采取()等检验形式,对建设工程实施监理。
Don’tworry,sir.I’msureIcanrun____tocatchupwiththem.
将左图的图形进行折叠后,得到的图形是______。
A、 B、 C、 D、 B
公钥加密算法可用于下面哪些方面?()Ⅰ.发送者认Ⅱ.发送者不可否认Ⅲ.数据完整性Ⅳ.数据保密性
计算机系统软件中最核心的是()。
In______,WilliamtheConquerorlandedinEnglandandbuilttheNormanEmpire,thusthefeudalsystemwascompletelyestablishe
最新回复
(
0
)