(38)设有宏定义:#include IsDIV(k,n) ((k%n==1)?1:0且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&& IsDIV(m,7)为真时所要表达的是
A)判断m是否能被5或者7整除
B)判断m是否能被5和7整除
C)判断m被5或者7整除是否余1
D)判断m被5和7整除是否余1
第1题:
设有宏定义:#define IsDIV(k,n) ((k%n=1)?1:0)且变量m已正确定义并赋值,则宏调用: IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是______。
A.判断m是否能被5或7整除
B.判断m是否能被5和7整除
C.判断m或者7整除是否余1
D.判断m被5和7整除是否都余1
第2题:
设有宏定义:
define IsDIV(k,n)((k%1"1==1)?1:O)且变量m已正确定义并赋值,则宏调用:
IsDIV(m,5)&&;IsDIV(m,7)为真时所要表达的是( )。
A.判断m是否能被5和7整除
B.判断m被5和7整除是否都余l
C.判断m被5或者7整除是否余1
D.判断m是否能被5或者7整除
第3题:
若变量已正确定义并赋初值,以下合法的赋值语句是()
A.k+1=(m==n)
B.k=-m-n
C.k=int(m+n)
D.k=m*n=1
第4题:
设有宏定义“#definelsDIV(k,n)((k%n==1?1:0)”且变量m已正确定义并赋值,则宏调用“lsDIV(m,5)&&IsDIV(m,7)”为真时所要表达的是( )。
A.判断m是否能被5或者7整除
B.判断m是甭能被5和7整除
C.判断m被5或者7整除是否余1
D.判断m被5和7整除是否都余l
第5题:
有以下程序段,且变量已正确定义和赋值
for(s=1.0,k=1;k<=n;k++) s=s+1.0/(k*(k+1));
printf("s=%f\n\n",s);
请填空,使下面程序段的功能为完全相同
s=1.0;k=1;
while(_[10]_______){ s=s+1.0/(k*(k+1)); _[11]_______;}
printf("s=%f\n\n",s);
k<=n k++