基本的に、私は質問を設定しており、「中断」と答えると、「最後にそこを歩くことにしました...」と言う必要があり、その下に「男性はどのように反応しますか?」次に、1 ~ 21 の乱数を生成してから一時停止する必要があります。ただし、「中断」と答えると、プログラムが閉じます。ただし、乱数ジェネレーターを削除すると、「男性はどのように反応しますか?」の後に一時停止します。そして私は出ることができます。ナンバージェネレーターがそこにあることの何が問題になっていますか?
コードは次のとおりです。
echo Do you interrupt or wait until they are finished talking?
echo.
set /p choice=
if %choice%==interrupt (
echo You decide to finally walk over there. You ask the man who is telling the story, "So what's in the labyrinth?"
echo How does the man react?
pause
set /a num=((20 + 1) * %random%) / 32768 + 1
echo %num%
pause
exit
)
読んでくれたり、返信してくれてありがとう!