#!/bin/bash
times=0
time=5
#利用random計算出隨機數
luck=$[$random%1000]
#進行無限迴圈,除非滿足特定條件才能退出
while true
do#輸入猜測資料
read -p "請輸入資料(100~999): " ack
#執行一次迴圈times就自加一次
let times++
#在while迴圈裡面執行if語句,判斷各種條件
if [ $luck -eq $ack ] && [ $times -le $time ]
then
echo "恭喜猜對了,正確答案是:$luck , 你用了$times次機會"
#滿足上述條件,使用break跳出迴圈,結束語句
break
elif [ $luck -gt $ack ] && [ $times -le $time ]
then
echo "你猜的太少了,你已經用了$times次機會"
elif [ $luck -lt $ack ] && [ $times -le $time ]
then
echo "你猜的數字太大了,你已經用了$times次機會了 "
else
echo "你的使用次數用完了"
break
fidone
原 限制軟體的使用次數
在某些時候,比如出試用版啦 之類之類的啦 其實主要是試用版嘍,限制使用者的使用次數。我們一般通過往登錄檔寫一些標識值的方法來完成這個目的 以下為實現的 vc平台 mfc框架 1 unsigned char buffer 255 2 unsigned long length 3 unsigned lo...
登入的次數及時間限制
datetime dtone convert.todatetime reader1 errortime tostring datetime dtwo system.datetime.now timespan span dtwo.subtract dtone int g span.minutes 以上...
怎麼使用redis做次數的限制
筆者在實際開發中,總能遇到一些 對驗證次數的限制,比如 驗證身份證這種api 由於是收費的,為了防止惡意的提交身份證,所以 限制住是很重要的,分布式的系統中要麼用 zookeeper 要麼redis 這種沒必要使用資料庫去實現,首先 已進入方法時,馬上判斷 這個 id 是否 有 達到 3次的限制 p...