首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有宏定义: #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
2017-04-26
29
问题
设有宏定义: #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://kaotiyun.com/show/zqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
阅读下列程序段,则程序的输出结果为#include"stdio.h"#defineM(X,Y)(X)*(Y)#defineN(X,Y)(X)/(Y)main(){inta=5,b=6,c=8,k;k=N(M(a,b),c
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
若有函数max(a,b),为了让函数指针变量p指向函数max,当调用该函数时,正确的赋值方法是
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
随机试题
(1)TheWestlifestoryreallybeganwaybackinDecember1996whenthethreeoriginalmembersofWestlifewereperforminginal
Theywere______intheirscientificresearch,notknowingwhathappenedjustoutsidetheirlab.
浸润麻醉全麻
2011年某软件生产企业发放的合理工资总额200万元;实际发生职工福利费用35万元、工会经费3.5万元、职工教育经费8万元(其中职工培训经费4万元);另为职工支付补充养老保险12万元、补充医疗保险8万元。2011年企业申报所得税时就上述费用应调增应税所得额
人力资源的策略应当尽量()社会刻板印象的形成。
根据公司法律制度的规定,下列关于一人有限责任公司的表述中,正确的是()。
对资本主义工商业进行社会主义改造实行的和平赎买政策,其目的是要把民族资本主义工商业改造成为社会主义性质的企业。对民族资产阶级实行和平赎买政策的原因是()
求曲线x3-3xy+y3=3上纵坐标最大和最小的点.
设f(x)在区间[a,b]上二阶连续可导,证明:存在ξ∈(a,b),使得
Perhapsmostimportant,thereportcould______morelight,thoughitdoesgivesome,onhowchildwelfareischangingovertime.
最新回复
(
0
)