首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有宏定义:#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
43
问题
设有宏定义:#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全国计算机二级
相关试题推荐
C语言结构体类型变量在程序运行期间
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include#include#includeintfun(char*str){inti,j=0;for(i=0;str[i]!=′\0′;
下面程序段的运行结果是char*s="abcde";s+=2;printf("%d",s);
现有定义inta;doubleb;floatc;chark;,则表达式a/b+c-k值的类型为:
可在C程序中用作用户标识符的一组标识符是
在设计程序时,应采纳的原则之一是
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。#includemain(){intn,s;printf("Enteranumber:");scanf("%d",&n);prin
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
表达式3.6-5/2+1.2+5%2的值是
下列关于单目运算符++,--的叙述中正确的是
随机试题
耐火极限是指在标准耐火试验条件下,建筑构件、配件或结构从受到火的作用时起,至失去()、()或()时止所用的时间,用小时(h)表示。
Itmaywellbethiscapacitythatdistinguisheshumans,settingthemapartfromotheranimals.
最常合并肺栓塞的是
A.乳房有周期性疼痛B.肿块边界清楚,表面光滑、增长缓慢C.肿块大、活动、淋巴结不大,有骨转移D.肿块无痛、单发、固定E.肿块具有明显压痛乳腺癌
下列哪项不是磷酸戊糖途径的主要生理意义
货币与信用存在的共同前提是()。
依据企业所得税核定征收办法的规定,纳税人的生产经营范围、主营业务发生重大变化,或应纳税额增减变化达到()的,应及时向税务机关申报调整已确定的应纳税额或应税所得率。
学生掌握了汉语语法后,在初学英语语法时,总是习惯用汉语语法去套英语语法,从而影响了英语语法的学习。这一知识迁移属于
西周时行兵打仗之礼称为( )。
下列叙述中正确的是
最新回复
(
0
)