私はコンピュータサイエンス(遠隔学習)を勉強していますが、教科書に表示されている回答はありません。これは線形探索アルゴリズムと短絡評価に関するものです。次のように本の中で線形検索アルゴリズムが書き込まれリニアサーチと短絡評価(実行時エラー)
:!= 0
WHILEポインタ< LengthOfListし、リスト[ポインタ]
ポインタを= searchedfor:
------は、1を追加します。ポインタに ENDWHILE
IFポインタ> = LengthOfList THEN:ELSE
------- PRINT( "アイテムがリストにない")
------- PRINT(」アイテムは場所 " +ポインタ)余分な情報ボックスで
ENDIF
それは短絡評価の話とブール演算子で連結された複数の部品がある場合、それが必要な場合はどのようにコンピュータにのみ第二の条件を評価します。条件1と条件2(短絡回路評価を使用する場合)条件1が偽の場合、条件2は評価されません。
しかしそれは、あなたは短絡評価は、ラインで使用していなかった場合に発生する可能性のある実行時エラー見つけることができ、」
を尋ねる:!
WHILEポインタ< LengthOfListし、リスト[ポインタ] = "
私は過去2週間、さまざまなアイテムを何度も繰り返していますが、答えを探して検索しましたが、ランタイムエラーが発生する可能性があります。誰もがこのエラーを見つけてそれを私に説明できるかどうか見てみることができますか?どうもありがとう。
ここに特定の例外がスローされますか?例えば、ヌルポイントレセプション。それとも出力に問題がありますか? –