看板 Fortran 關於我們 聯絡資訊
※ 引述《libra1005 (怕,你就輸一半!)》之銘言: : --------------------分隔線---------------------------------------------------- : 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 個人心得,不要 77與95的習慣混用 要嘛就全用.eq. .gt. .le. 要嘛就全用 == > <= 我個人習慣是用 77寫法 這種羅籍比較,非常容易出bug,最常見就是= =被寫成 = 用77寫法反比較容易強調這是個比較,而不是個運算 ( 我用C/C++都會用preprocessor定義 gt lt這類的 #define gt > #define ge >= : ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.115.131.101
blc:理論上,邏輯運算也是個運算啦… 我也是習慣77寫法的。 08/27 10:47