早教吧作业答案频道 -->其他-->
新手上路Fortran初编程,不知问题在哪,怎么改?programmainLOGICALPP=.FALSE.READ*,MI=2K=sqrt(M)DO10WHILE(.NOT.P.AND.I.LE.K)IF(MOD(M,I).EQ.0)P=.TRUE.10CONTINUEIF(P)THENPRINT*,M,'不是素数!'ELSEPRINT*,M,'是素数!'ENDIF
题目详情
新手上路 Fortran初编程,不知问题在哪,怎么改?
program main
LOGICAL P
P=.FALSE.
READ *,M
I=2
K=sqrt(M)
DO 10 WHILE(.NOT.P.AND.I.LE.K)
IF(MOD(M,I).EQ.0)P=.TRUE.
10 CONTINUE
IF (P) THEN
PRINT*,M,'不是素数!'
ELSE
PRINT*,M,'是素数!'
ENDIF
END
--------------------Configuration:xm3 - Win32 Debug--------------------
Compiling Fortran...
C:\Program Files\Microsoft Visual Studio\MyProjects\new3\chengxu2\xm3.f90
C:\Program Files\Microsoft Visual Studio\MyProjects\new3\chengxu2\xm3.f90(29) :Warning:Arguments' data types are incompatible with intrinsic procedure,assume EXTERNAL.[SQRT]
K=sqrt(M)
--^
Linking...
xm3.obj :error LNK2001:unresolved external symbol _SQRT@4
Debug/xm3.exe :fatal error LNK1120:1 unresolved externals
Error executing link.exe.
xm3.exe - 2 error(s),1 warning(s)
program main
LOGICAL P
P=.FALSE.
READ *,M
I=2
K=sqrt(M)
DO 10 WHILE(.NOT.P.AND.I.LE.K)
IF(MOD(M,I).EQ.0)P=.TRUE.
10 CONTINUE
IF (P) THEN
PRINT*,M,'不是素数!'
ELSE
PRINT*,M,'是素数!'
ENDIF
END
--------------------Configuration:xm3 - Win32 Debug--------------------
Compiling Fortran...
C:\Program Files\Microsoft Visual Studio\MyProjects\new3\chengxu2\xm3.f90
C:\Program Files\Microsoft Visual Studio\MyProjects\new3\chengxu2\xm3.f90(29) :Warning:Arguments' data types are incompatible with intrinsic procedure,assume EXTERNAL.[SQRT]
K=sqrt(M)
--^
Linking...
xm3.obj :error LNK2001:unresolved external symbol _SQRT@4
Debug/xm3.exe :fatal error LNK1120:1 unresolved externals
Error executing link.exe.
xm3.exe - 2 error(s),1 warning(s)
▼优质解答
答案和解析
Program www_fcode_cn Implicit None integer :: i , j , k , m Logical p p = .False. &nbs...
看了新手上路Fortran初编程,...的网友还看了以下:
如图所示电路中,电源电动势为E,内阻为r,电路中O点接地,当滑动变阻器的滑片P向左滑动时,M、N两 2020-04-08 …
在二维数组M[0...n,0...m]中,访问某个元素的平均时间复杂度为______。A.O(1)B 2020-05-23 …
a,b分别代表铁路和公路,点M、N分别代表蔬菜和杂货批发市场.现要建中转站O点,使O点到铁路、公路 2020-06-22 …
如图,在四边形ABCD中,∠D=90°,AC平分∠DAB,且点C在以AB为直径的⊙O上.(1)求证 2020-07-09 …
如图所示,一平直公路上有三个路标o、m、n,且om=3m,mn=5m,一辆汽车在该路段做匀加速直线 2020-07-22 …
如图,⊙O的半径为2,AB、CD是互相垂直的两条直径,点P是⊙O任意一点,过点P作PM⊥AB于M, 2020-07-26 …
金属钨晶体的密堆积形为立方体顶角各有一个W原子,在立方体中心有一个W.对角线上的球彼此接触.已知摩 2020-07-28 …
已知两个长度分别为m和n的升序链表若将它们合并为一个长度为m+n的降序链表,则最坏情况下的时间复杂度 2020-11-28 …
读某地近地面和高空四点气压图(单位:hPa)(如图),回答3-4题.若近地面和高空四点构成热力环流, 2020-12-04 …
如图所示,一平直公路上有三个路标o、m、n,且om=3m、mn=5m.一辆汽车在该路段做匀加速直线运 2020-12-27 …