![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
初めまして。インテルfortranを使っているのですが、ソースのwrite文をコメントにするだけで処理結果が変わってしまうという現象に遭遇しています。
環境は以下です。
OS:Fedora Core 6
コンパイラ:インテルfortran 10.0.023
具体的には、下記のソースで45行目の
ccc write(*,*) ians,sn
↓
write(*,*) ians,sn
とするだけで、コンパイルは正常にできるのですが処理結果が変わってしまうのです。
43 j4=ians+ifix(wind_p*samp)
44 if(j4.gt.nnn) j4=nnn
45 ccc write(*,*) ians,sn
46 cc write(*,*) 'pick plib ',stnw(kst),ians,sn
47 if(sn.lt.aic_pmin_repic.or.ians.lt.1) go to 5
48 jjans=jj1+ians
原因が全くわからず困り果てております。
解決方法や原因の心あたりがありましたら、是非教えてください。
No.1ベストアンサー
- 回答日時:
この文面だけで回答できるほど超能力のある人はそうそういないと思いますが....
出てくる変数や関数, そして「どのように変わったのか」くらいは書けませんか?
回答有難うございます。
解決しました。
上記に書いていなかった部分の41行目のjj1(Integer)の値がwrite文の有無で変わっていました。
41 call pick_p_arrival(ibuf4,jj1,jj2,ians,j1,jk3,j4,sn)
42 nnn=jj2-jj1+1
jj1の値を定義していなかったため、writeの有無で参照するポインタの値が変わってしまったのではないかと思われます。jj1の値をきちんと定義したところ、write文がなくても期待とおりの結果がでるようになりました。
前提条件の記述不備な質問にもお付き合い頂き有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Fortranでの出力ファイル 2 2023/03/21 21:25
- 英語 カンマは不要? 3 2023/05/31 16:33
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- 英語 英語についてです。 write と write it down の違い 教えてくれませんか? 調べた 6 2022/09/10 16:51
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- 英語 Who would be writing to you? なぜこの文では進行形が使われているのでしょ 3 2023/03/26 18:53
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- 工学 SN比が20dBの不規則雑音を含む信号に加算平均法による処理を行ったところ、SN比が40dBに改善さ 2 2022/07/01 19:06
- 英語 一般を表す言葉を補って能動態で受動態を書き換える 5 2022/08/14 16:13
- 英語 mightの訳し方 7 2022/11/29 23:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
{ CONTROL Forms.Label.1}が...
-
テキストファイルの1行目のみを...
-
vba クリップボードクリアにつ...
-
Googleタグマネージャで、既存H...
-
Version Control on Unity
-
Processingについて
-
Python... 環境設定 初心者です...
-
そのまま使っただけなのに・・...
-
htaccessで特定のディレクトリ...
-
ExcelVBAでFormulaR1C1を列範囲...
-
Google ColaboでGUI作成
-
関数定義について質問です 架空...
-
フォルダを自動作成・移動を複...
-
ITパスポートの勉強をしていま...
-
バッチファイルが保存されてい...
-
P2P地震速報のEEW APIの仕様書...
-
Pythonについて。
-
JRのjsonファイルって使って大...
-
HTMLソースが表示のページのも...
-
PythonのTkinter詳しい方へ。画...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
write downとfill outの違いを...
-
シリアル通信プログラミングで...
-
奇数・偶数の区別をプログラミング
-
最大値と最小値の間を循環する変数
-
fortran if文
-
私は、もっと早くお祝いメッセ...
-
arduinoのスケッチについて教え...
-
数字の右側にゼロを付加する
-
サブドメインを自前でいくつで...
-
fortranのwrite文コメント有無...
-
EILSEQが発生
-
C言語について。
-
Hello!
-
複数のランダムクイズの表示が...
-
micropython コードについて
-
パスカル→JAVA
-
忘れないうちに書き留めておき...
-
プログラムの勉強をしているの...
-
HTMLの値の渡し方について質問...
-
フォームのtextareaにnl2brを使...
おすすめ情報