3、下列fortran程序的功能是:从键盘输入一个正整数,如果该数是素数,则输出该
3、下列FORTRAN程序的功能是:从键盘输入一个正整数,如果该数是素数,则输出该素数,否则输出该数的所有因子(除去1或自身)。请在程序中的下划线处填入合适的内容。(所谓...
3、下列FORTRAN程序的功能是:从键盘输入一个正整数,如果该数是素数,则输出该素数,否则输出该数的所有因子(除去1或自身)。请在程序中的下划线处填入合适的内容。(所谓素数,是指除1和该数本身之外,不能被其它任何整数整除的数)
LOGICAL P
READ(*, *) N
P= (1)
K=2
10 IF(K .LE. N/2) THEN
IF (MOD(N, K) .EQ. 0) THEN
WRITE(*, *) K
IF(P) P= (2)
END IF
K=K+1
GOTO 10
END IF
IF(P) WRITE(*, *) N
END 展开
LOGICAL P
READ(*, *) N
P= (1)
K=2
10 IF(K .LE. N/2) THEN
IF (MOD(N, K) .EQ. 0) THEN
WRITE(*, *) K
IF(P) P= (2)
END IF
K=K+1
GOTO 10
END IF
IF(P) WRITE(*, *) N
END 展开
2个回答
2016-01-22
展开全部
LOGICAL P
READ(*,*) N
c n=97
P=.not.p
K=2
10 IF(K.LE.N/2) THEN
IF (MOD(N,K).EQ.0) THEN
WRITE(*,*) K
IF(P) P=.not.p
ENDIF
K=K+1
GOTO 10
ENDIF
IF(P) WRITE(*,*) N
END
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.true.
.false.
.false.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询