No.3ベストアンサー
- 回答日時:
わざと無限ループになるようにしない限りまず無限ループにはならないと思います。
無限ループでもコンパイルには引っかからないので心配なら実行してみるのが確実です。
まだ何かプログラムのことで質問がある場合はここまでどうぞ「下」
https://hinacchi1234.wixsite.com/mysite-1
No.2
- 回答日時:
一般に、foreachは複数データからなる対象から、要素のデータを一つずつ取り出して処理するので、通常ではデータの個数だけループして、無限ループにはならないと思います。
forとwhileはループ条件の書き方次第だと思いますが
C系のfor(i = 0; i < MAX; i++)、BASIC系のFOR I = 0 TO MAX みたいな書き方だと最初に条件を書くので無限ループになりにくいのではないでしょうか。
私個人としてよくやる失敗はwhileの以下の様な場合です。
while(i < MAX){
処理
i = i + 1 ←これの書き忘れ、処理を書いたあと書き忘れてしまい無限ループになる。
}
なので、whileブロックを最初に書いた段階で閉じ括弧の手前に最初に書いてしまうようにしています。
No.1
- 回答日時:
whileは一番簡単に無限ループが作れますよね。
while true
end
これだけ。ループ内にbreakを置かなければ、ずっと回りっぱなしです。until falseでも同じことができます。これは回数を決めないループでよく使うパターンなので、breakする条件を間違えた場合に…
最初にループ回数を指定するfor系統のループでは、無限ループにしようと思ったらループ内部でカウンタ変数をいじるしかないけど、それを許さない処理系ではforで無限ループは作れないってことになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java Java 南京錠 2 2023/02/04 11:46
- その他(プログラミング・Web制作) uwscとWinShotを使いスクリーンショットを撮る 1 2022/06/30 21:15
- その他(プログラミング・Web制作) プログラムはif文とforループが書ければなんとかなるので楽勝?? 6 2022/12/26 10:24
- Visual Basic(VBA) outlook マクロが終了しません。 1 2022/09/02 11:14
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- JavaScript カラーミーショップのsectionループ内で、[引数][戻り値]ありの関数的な処理を行いたいです。 1 2022/05/07 19:39
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- C言語・C++・C# C 言語の Gauss Jordan 法について 2 2022/12/28 11:16
- ノートパソコン Windows10(?).pcを修復できませんでした の無限ループ PC無知で、アドバイスお願い致し 5 2022/06/26 16:24
- Visual Basic(VBA) 【VBA】印刷マクロのループ処理が反映されません 3 2022/08/09 02:15
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
360度を超える角度
-
Cプログラミング
-
変数の値が勝手に変化する原因
-
プログラミングの問題です。c...
-
Excelで4096点以上のFFTの方法
-
PICマイコンのコピー(クローン...
-
Bluestacks内でダウンロードし...
-
VBAで仕様書は書きますか?
-
65536は2の何乗なのでしょうか?
-
Notepad++の関数リスト表示でC...
-
寿命
-
アプリのプログラムを見るには...
-
コンパイルできない
-
【fortran77】データ行数のカウ...
-
C++でアボート(Abort)で処理が...
-
自作のプログラムがウイルスと...
-
インクリメント演算子のみを用...
-
Dijkstraて
-
☆★大学院入試のアルゴリズムに...
-
自動クエリとはどういうもので...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【JAVA】数字をひし形に出力す...
-
プログラミング
-
変数の値が勝手に変化する原因
-
ruby
-
Fortran90についての質問です。
-
JCLの基本について教えてください
-
fortran if文
-
3つの整数のうち奇数のみを表示...
-
Sublime Text 3でのFortranプロ...
-
Matlabについて質問2
-
ProC 固定SQLでNULLってどう表...
-
COBOLのピリオド
-
360度を超える角度
-
main関数終了時のreturnの意味は?
-
Visual Basic 三辺の長さ? ...
-
c言語です
-
C言語 バッファについて。
-
c言語のプログラミング 2つの整...
-
_dupenv_s関数でメモリリーク
-
N88basicを用いたGPIB制御
おすすめ情報