首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有宏定义:#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
52
问题
设有宏定义:#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′;
以下对C语言函数的有关描述中,正确的是
下面各选项中,均是C语言合法标识符的选项组是
下列叙述中正确的是
以下程序中,函数fun的功能是计算x²-2x+6,主函数中将调用fun函数计算:y1=(x+8)²-2(x+8)+6y2=sin²(x)-2sin(x)+6请填空。#include"math.h"doublefun(double
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
以下说明语句中,【】是结构体类型名。typedefstruct{intn;charch[8];}PER;
若有定义:intw[3][5],则以下不能正确表示该数组元素的表达式是______。
下列关于栈的叙述正确的是______。
随机试题
驾驶机动车在冰雪道路行驶时,最高速度不能超过多少?
下列哪种尿经加热后浑浊可消失
患者男,60岁。肺癌晚期,表现为极度消瘦,卧床,生活无法自理,由鼻饲管喂食,静脉营养,患者可能出现的下列问题中,发生可能性最大的是
请简述货物运输保险的索赔流程。
在我国的货币供应量层次中,通常所说的M0不包括()
信用的形式按债权人和债务人结合的特点分为()。
ABL基因位于9号染色体上,若发生图中甲图所示的现象会致白血病。ABL基因如果发生基因突变又会导致甲种基因遗传病(相关基因用D、d表示),其临床表现为先天性心脉动能障碍,或骨髓发育异常。图中乙图表示该遗传病的基因图。据甲图判断,导致白血病的变异类型是
我国公务员晋升领导职务的,应当按照有关规定实行()。
人是教育的产物。
局域网中某主机的IP地址为172.16.1.12/20,该局域网的子网掩码为(27)。
最新回复
(
0
)