shell指令碼(猜數字小遊戲)

2021-09-27 04:55:34 字數 589 閱讀 6672

shell指令碼猜數字小遊戲

要求:給使用者三次機會,猜10以內的任意數字

分析:10以內的隨機數要用到random,迴圈給予使用者三次機會,用if做判斷是否等於random的值

#指令碼如下

#!/bin/bash

######################

#shell指令碼猜數字小遊戲

#####################

info() 

num=$[$random%10]

for i in `seq 3`

do        info

read -p 'please enter your number: ' act

if [ $act -gt $num ];then

echo "your enter number is to big"

elif [ $act -lt $num ];then

echo "your enter number is to small"

else

echo "good,you win....."

exit

fidone

shell指令碼猜數字遊戲

bin bash while true 運用死迴圈執行此指令碼 do a expr random 10 定義猜10個數中的數字 b 3 定義輸入的次數 for i in seq 3 for迴圈三次 doread p 請輸入你想猜的數字 p 輸入要猜的數字 let b b 1 執行一次自檢一次if p...

猜數字小遊戲

標題 猜數字小遊戲 這是乙個用c完成的簡單的猜數字小遊戲,原理很簡單也很容易理解,用c基礎就可以實現。在這裡首先整理一下邏輯,也就是把思路理清楚,猜數字遊戲,也就是給定乙個值然後輸入猜的數字,再將猜的數字和給定數字像比較,無非就是猜的數字大於 小於或等於給定的數字,然後再提示玩家猜大了,猜小了,或猜...

猜數字小遊戲

猜數字函式 defguess number 隨機生成乙個0 100的整數,作為正確答案 number random.randint 0,100 i 0 在while中寫 while true 輸入乙個0 100的整數,input輸入的是字串 gus num input 請輸入您猜的數字 0 100 ...