前提・実現したいこと
初心者です。難しい専門用語等がわからず、申し訳ございません。
javaでfor文を用いて、int型の変数 aとbに設定された値の大きさを比較し、小さい方から大きい方の値に、1ずつ増加して表示するプログラムを作っています。
(例:int a = 2, int b = 6,の場合(a<b)、"2,3,4,5,6,"と表示する。)
(例:int a = 10, int b = 5,の場合(a>b)、aの値とbの値を交換し、”5,6,7,8,9,10”と表示する。)
for (int i = a; i <= b; i++)という文と、swapを使うようですがうまくいきません。
発生している問題・エラーメッセージ
エラーは一つも出ておりません。実際aの値とbの値を交換する必要がない(a < b)の場合は正しく動きます。
値を交換する必要がある旨の文を作ると実行結果が何も表示されなくなります。
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー