M不能被N整除的FORTRAN表达式为:()

题目

M不能被N整除的FORTRAN表达式为:()

  • A、(M/N).NE.0
  • B、NOT.(MOD(M,N).NE.0)
  • C、MOD(M,N).NE.0
  • D、INT(M/N).NE.0
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

能被2整除的数叫做( ),不能被2整除的数叫做( )。


正确答案:
能被2整除的数叫做偶数,不能被2整除的数叫做奇数

第2题:

圆形系统抽样法适合用于()

A.总体单元数N被样本量n 所整除的情况

B.总体单元数N 不能被样本量n 所整除的情况

C.总体单元按大小的顺序排列

D.总体单元不按大小顺序排列


参考答案:B
答案详解:如果N 不能被 整除,则可以使用圆形系统抽样法来避免出现可能样本量不一致的情况。圆形系统抽样法的优点每一个单元都有一个相同的被抽入样本的机会。

第3题:

设有宏定义 :#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 被 5 或者 7 整除是否余 1

D) 判断 m 被 5 和 7 整除是否都余 1


正确答案:D

第4题:

在1至100的自然数中,不能被2整除且不能被3整除且不能被5整除的数共有多少个?( ) A.23个 B.26个 C.27个 D.74个


正确答案:B

1至100的自然数中,能被2整除的数有=50个,能被3整除的数有=33个,能被5整除的数有=20个,能被2整除且能被3整除的数有=16个,能被5整除且能被3整除的数有=6个,能被2整除且能被5整除的数有=10个,能被2整除且能被3整除且能被5整除的数有=3个,故由容斥原理,不能被2整除且不能被3整除且不能被5整除的数共有100-[50+33+20-(16+6+10)+3]=26个。故选B。

第5题:

设有宏定义:

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整除


正确答案:B
本题考查逻辑运算符的相关概念,逻辑与若要为真,那么两边都要为真,即m都能被5和7整除都余1,所以选项B正确。

第6题:

设M=“111”,N=“222”,下列表达式为假的是()

A、NOT(M==N)OR(M$N)

B、NOT(N$M)AND(M<>N)

C、NOT(M>=N)

D、NOT(M<>N)


参考答案:D

第7题:

设有宏定义:define IsDIV(k,n) ((k%n=1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&

设有宏定义:#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


正确答案:D
解析:已知表达式((k%n=l)?1:0)是判断k是否被n整除余1,如果是,则该表达式的值为1,如果不是则该表达式的值为0,代入到IsDIV(m,5)&&IsDIV(m,7)即是判断m被5和7整除是否都余1,因此,选项D是正确的。

第8题:

填上适当的语句,使求100以内能被3整除但不能被7整除的数字之和的程序完整正确。

SET TALK OFF

CLEAR

STORE O TO S,N

DO WHILE N<=i00

【 】

S=S+N

ENDIF

【 】

ENDDO

?“S=”+STR(S)

SET TALK 0N


正确答案:IF N/3:INT(N/3).AND N/7<>INT(K/7){MODOD(N7)#O)N=N+1{N=N+3}
IF N/3:INT(N/3).AND N/7<>INT(K/7){MOD,OD(N,7)#O),N=N+1{N=N+3}

第9题:

表示关系M<=N<=P的C语言表达式为( )。

A.(M<=N.AND(N<=P.

B.(M<=N.&&(N<=P.

C.(M<=N<=P.

D.(M<=N.&(N<=P.


正确答案:B
M<=N和N<=P是逻辑与的关系,应使用运算符&&。

第10题:

阅读以下FORTRAN程序
READ(*,*)M,N
K=MOD(M,N)
10 IF(K.GT.0)THEN
M=N
N=K
K=MOD(M,N)
GOTO 10
END IF
WRITE(*,*)N
END
若运行以上程序时,由键盘输入25,11,则程序输出为( )。

A.3
B.2
C.1
D.0

答案:C
解析:
K=MOD(M,N)=MOD(25,11)=3>0
则M=11,N=3,K=MOD(11,3)=2>0
则M=3,N=2,K=MOD(3,2)=1>0
则M=2,N=1,K=MOD(2,1)=0,可得最后N=1

更多相关问题