Linuxを使用して、1から100までの合計を求める方法は何ですか。
whileループを使用して1から100までの合計を求めるには、次の手順に従うことができます:
- ターミナルを開き、次のコマンドを入力して新しいシェルスクリプトファイルを作成します。例えば、sum.shという名前にします。
nano sum.sh
- sum.shファイルに以下のコードを入力してください。
#!/bin/bash
sum=0
i=1
while [ $i -le 100 ]
do
sum=$((sum + i))
i=$((i + 1))
done
echo "1到100的和为:$sum"
- ファイルを保存して終了し、次にターミナルで以下のコマンドを入力して、sum.shファイルに実行権限を付与してください。
chmod +x sum.sh
- sum.shファイルを実行して1から100までの合計を計算してください。
./sum.sh
実行後、ターミナルは1から100までの合計を出力します。