[問題] 我寫一個判斷象限的流程,但不知問題在何處......

看板Fortran作者 (怕,你就輸一半!)時間15年前 (2009/08/26 19:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟最近在學FORTRAN,今天寫了一個輸入座標然後判斷是第幾象限的程式 但卻跑不出來,請問板上高手解惑,告知哪裡錯誤@@ 小弟看了很久還是不知道哪錯了,麻煩了,謝謝~ 以下是我寫的程式碼 --------------------分隔線---------------------------------------------------- program ex0508 implicit none real x,y,ans write(*,*)"Input(x,y)" read(*,*)x,y if(X>0.and,y>0)then ans=1 else if(X>0.and,y<0)then ans=4 else if(X<0.and,y>0)then ans=2 else if(x=0.or.y=0)then ans=0 else if(X<0.and,y<0)then ans=3 end if if(ans/=0.and.ans=1)then write(*,*)"第一象限"ans else if(ans/=0.and.ans=2)then write(*,*)"第二象限"ans else if(ans/=0.and.ans=3)then write(*,*)"第三象限"ans else if(ans/=0.and.ans=4)then write(*,*)"第四象限"ans else if(ans=0)then write(*,*)"落在軸上"ans end if stop end -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.200.92
文章代碼(AID): #1AbH-YQh (Fortran)
文章代碼(AID): #1AbH-YQh (Fortran)