首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有宏定义: #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-08-18
54
问题
设有宏定义:
#define IsDIV(k,n) ( ( k%n==1) ? 1 : 0)
且变量m已正确定义并赋值,则宏调用:
IsDIV(m,5) && IsDIV(m,7)
为真时所要表达的是( )。
选项
A、判断m被5和7整除是否都余1
B、判断m是否能被5和7整除
C、判断m被5或者7整除是否余1
D、判断m是否能被5或者7整除
答案
A
解析
宏定义只是使用宏名代替一个字符串,是一种机械的置换,所以宏替换后的表达式为"( ( m%5==1) ? 1 : 0) && ( ( m%7==1) ? 1 : 0)",则该表达式判定的是m被5和7整除是否都余1,若成立则返回1,若不成立返回值为0,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/OZRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。例如,从主函数输入一个整数:27638496,函数返回值为:26846。请在程序的下划线处填入正确的内容并把
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成…个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
编写一个函数,从nllm个字符串叶1找出最长的一个字符串,并通过形参指针max传回该串地址。(注意:主函数中用****作为结束输入的标志。)注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数f
给定程序MODI1.C中函数fun的功能是:将十进制正整数111转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正
给定程序中,函数fun的功能是:计算形参X所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至X所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10
给定程序MODI1.C中函数fun的功能是:求出两个非零正整数的最大公约数,并作为函数值返回。例如,若给num1和num2分别输入49和21,则输出的最大公约数为7;若给hum1和num2分别输入27和81,则输出的最大公约数为27。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.C中。
下列叙述中正确的是
设有定义:intk=1,m=2;f=7;,则以下选项中错误的表达式是
随机试题
单相交流调压电路带电阻性负载时移相范围为0°~180°。()
舌根部有许多卵圆形滤泡样突起,称为
A.砂粒样钙化B.挖空现象C.晕环D.瘤样增生E.以上都不是甲状腺腺瘤
有关月经,下列叙述错误的是
A.溶液型气雾剂B.乳剂型气雾剂C.喷雾剂D.混悬型气雾剂E.吸入粉雾剂二相气雾剂
《巴塞尔新资本协议》于1998年开始酝酿,几易其稿,最终由巴塞尔银行监管委员会于2004年6月正式出台。《巴塞尔新资本协议》出台后,世界各国都在积极准备实施。十国集团在2006年底开始执行《巴塞尔新资本协议》;部分欧盟成员国、澳大利亚、新加坡和中国香港等发
导致权责发生制的产生,以及预提、摊销等会计处理方法的运用的基本前提是()。
阅读文本材料和具体要求,回答问题。《劝学》原文君子曰:学不可以已。青,取之于蓝,而青于蓝;冰,水为之,而寒于水。木直中绳,輮以为轮,其曲中规。虽有槁暴,不复挺者,輮使之然也。故木受绳则直,金就砺则利,君子博学而日参省乎己,则知
西方文官制度的共同特征包括()
TheUnitedStatesstandsforfreedomanddemocracy.Thereisalargegapbetweentherhetoricandthereality,buttheUnitedSt
最新回复
(
0
)