婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > linux實(shí)現(xiàn)猜數(shù)字小游戲源碼

linux實(shí)現(xiàn)猜數(shù)字小游戲源碼

熱門(mén)標(biāo)簽:云南電商智能外呼系統(tǒng)哪家好 外呼系統(tǒng)全國(guó) 地圖標(biāo)注能更改嗎 四川保險(xiǎn)智能外呼系統(tǒng) 高德地圖標(biāo)注公司需要錢(qián) 濰坊寒亭400電話辦理多少錢(qián) 廈門(mén)防封電銷(xiāo)電話卡 宜賓銷(xiāo)售外呼系統(tǒng)軟件 地圖標(biāo)注員有發(fā)展前景嗎

一個(gè)簡(jiǎn)單的linux猜數(shù)字小游戲源碼

游戲規(guī)則:

猜數(shù)字游戲通常由兩個(gè)人玩,一方出數(shù)字,一方猜。出數(shù)字的人要想好一個(gè)沒(méi)有重復(fù)數(shù)字的 4 個(gè)數(shù),不能讓猜的人知道。猜的人就可以開(kāi)始猜。每猜一個(gè)數(shù)字,出數(shù)者就要根據(jù)這個(gè)數(shù)字給出幾 A 幾 B,其中 A 前面的數(shù)字表示位置正確的數(shù)的個(gè)數(shù),而 B 前的數(shù)字表示數(shù)字正確而位置不對(duì)的數(shù)的個(gè)數(shù)。如正確答案為 5234,而猜的人猜 5346,則是 1A2B,其中有一個(gè) 5 的位置對(duì)了,記為 1A,而 3 和 4 這兩個(gè)數(shù)字對(duì)了,而位置沒(méi)對(duì),因此記為 2B,合起來(lái)就是 1A2B。接著猜的人再根據(jù)出題者的幾 A 幾 B 繼續(xù)猜,直到猜中(即 4A0B)為止。

猜的人有 8 次機(jī)會(huì)。

例如:

乙出一個(gè)數(shù)字,甲猜。
甲 乙
1234 1A0B
5678 2A1B
5674 1A1B
5638 1A1B
2678 2A2B
6278 4A0B(猜中)

源碼:

#!/bin/bash
clear
echo
echo "###################################################################"
echo "# this is a bash-shell game write by lee       #"
echo "# this game is infinite frequency 猜數(shù)字       #"
echo "#    version 2.1.1.20200421        #"
echo "###################################################################"
echo -e "\n\n"
declare INPUT
declare PASSWORD
declare LEN_PWD
declare A
declare B
declare LOOP

#this function is create random number
random_number()
{
 PASSWORD=$RANDOM
 LEN_PWD=`echo $PASSWORD | wc -L`
 if [[ $LEN_PWD -ne 4 ]]
 then
 random_number
 else
 #輸出標(biāo)準(zhǔn)值,測(cè)試需要,開(kāi)發(fā)完成注釋掉
 echo $PASSWORD
 input
 fi
}

#this function is accept the input from user's keyboard
input()
{
 read -n4 -p "please input a number between 0000-9999:" input
# 10#${input} 進(jìn)制轉(zhuǎn)換
 if [[ 10#${input} -eq 10#${PASSWORD} ]]
 then
 echo -e "\n"
 echo "#############################################"
 echo "#congratulations!You have tried $LOOP times!#"
 echo "# The password is $PASSWORD !   #"
 echo "#############################################"
 exit
 elif [[ $LOOP -eq 6 ]]
 then
 echo -e "\n"
 echo "You have tried $LOOP times!Game over!"
 exit
 else
 A=0
 B=0
 count_a
 count_b
 echo -e "\n"
 echo "****************************"
  echo "*  "$A"A"$B"B   *"
  echo "****************************"
 echo "You have tried $LOOP times! You left `expr 6 - $LOOP` times!"
 LOOP=`expr $LOOP + 1`
 input
 fi
}

#this function is count the variable A's value
count_a()
{
 for i in `seq 4`
 do
 VAR_INPUT=`expr substr $input $i 1`
 for j in `seq 4`
 do
 VAR_PASSWORD=`expr substr $PASSWORD $j 1`
 if [[ $VAR_INPUT -eq $VAR_PASSWORD ]] && [[ $i -eq $j ]]
 then A=`expr $A + 1`
 fi
 done
 done
}

#this function is count the variable B's value
count_b()
{
 for i in `seq 4`
 do
 VAR_INPUT=`expr substr $input $i 1`
 for j in `seq 4`
 do
 VAR_PASSWORD=`expr substr $PASSWORD $j 1`
 if [[ $VAR_INPUT -eq $VAR_PASSWORD ]] && [[ $i -ne $j ]]
 then B=`expr $B + 1`
 fi
 done
 done
}

LOOP=1
random_number

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:廣安 回訪 巴彥淖爾 湛江 滁州 廊坊 紅河 德州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux實(shí)現(xiàn)猜數(shù)字小游戲源碼》,本文關(guān)鍵詞  linux,實(shí)現(xiàn),猜,數(shù)字,小游戲,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux實(shí)現(xiàn)猜數(shù)字小游戲源碼》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于linux實(shí)現(xiàn)猜數(shù)字小游戲源碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩精品电影在线| 欧洲精品在线观看| 成人精品免费视频| 欧美精品丝袜久久久中文字幕| 国产精品天干天干在线综合| 麻豆成人91精品二区三区| 色呦呦国产精品| 亚洲视频免费在线| 欧美视频在线观看一区| 国产精品国产成人国产三级| 韩国女主播成人在线| 精品视频免费在线| 日韩高清不卡一区| 国产欧美精品一区二区三区四区 | 一级日本不卡的影视| 色噜噜狠狠色综合欧洲selulu| 国产精品成人免费| 日本韩国一区二区| 五月激情丁香一区二区三区| 69堂成人精品免费视频| 男男视频亚洲欧美| 精品88久久久久88久久久| 国产成人aaa| 亚洲一区二区四区蜜桃| 欧美精品少妇一区二区三区| 亚洲精品第一国产综合野| 99热精品一区二区| 亚洲一区二区三区美女| 欧美一区二区精品| 精品一区二区免费看| 亚洲欧美日韩中文播放| 欧美精品xxxxbbbb| 国产麻豆精品theporn| 国产清纯白嫩初高生在线观看91 | 免费久久精品视频| 日韩精品一区二区三区在线观看| 麻豆精品一区二区综合av| 欧美韩日一区二区三区四区| 日韩一区二区精品葵司在线| 欧美亚洲高清一区| 欧美色爱综合网| 亚洲国产成人私人影院tom| 欧洲国内综合视频| 91精彩视频在线| 波多野结衣亚洲| av在线不卡免费看| 久久疯狂做爰流白浆xx| 一区二区三区不卡视频在线观看| 欧美激情一区二区三区全黄| 91精品午夜视频| 成人精品在线视频观看| 日韩福利视频导航| 欧美精品三级日韩久久| 欧美日韩精品欧美日韩精品一| 国产综合久久久久久鬼色 | 欧美激情一二三区| 国产人成亚洲第一网站在线播放 | 日韩欧美成人激情| 日韩视频免费观看高清在线视频| 欧美日韩一区中文字幕| 欧美日韩一区二区欧美激情 | 欧美色图天堂网| 色综合久久综合网97色综合 | 亚洲永久精品大片| 亚洲人精品一区| 亚洲人精品午夜| 亚洲国产乱码最新视频 | 日韩精品一区二区在线| 日韩一区二区麻豆国产| 中文天堂在线一区| 视频一区二区不卡| 欧亚一区二区三区| 国产精品久久777777| 日韩精品亚洲一区二区三区免费| 日本免费在线视频不卡一不卡二| 国产成人在线看| 91久久线看在观草草青青| 日韩精品一区在线观看| 视频一区二区欧美| 日本精品一级二级| 国产欧美1区2区3区| 亚洲国产精品一区二区尤物区| 午夜a成v人精品| 日本久久一区二区三区| 精品国产髙清在线看国产毛片| 亚洲天堂网中文字| 精品无人码麻豆乱码1区2区 | 日韩一区日韩二区| 首页欧美精品中文字幕| 大白屁股一区二区视频| 色婷婷久久综合| 欧美成人在线直播| 精品一区二区在线看| 欧美成人bangbros| 日韩电影在线免费| 日韩欧美资源站| 蜜桃视频第一区免费观看| av资源站一区| 国产精品私房写真福利视频| 日韩国产欧美一区二区三区| 日韩一区二区在线看片| 亚洲大片一区二区三区| 欧美日韩高清一区| 亚洲国产精品嫩草影院| 精品国产91洋老外米糕| 久久成人18免费观看| 欧美成人精品高清在线播放| 亚洲电影第三页| 国产日韩精品一区二区浪潮av| 99在线精品观看| 亚洲第一福利视频在线| 在线播放中文一区| 日韩欧美一级特黄在线播放| 高清不卡一区二区在线| 亚洲午夜免费电影| 欧美一区午夜精品| 国产精品一区二区不卡| 亚洲精品福利视频网站| 欧美日韩电影在线播放| 精品一区二区在线看| 免费观看一级特黄欧美大片| 欧美一区二区三区日韩视频| av一区二区三区| 在线观看一区不卡| 色呦呦日韩精品| 色狠狠色噜噜噜综合网| 国产成人av一区二区| 免费高清视频精品| 亚洲一区日韩精品中文字幕| 久久久久久久久岛国免费| 777xxx欧美| 精品久久国产97色综合| 日韩一区二区三区免费观看| 欧美伊人精品成人久久综合97| 成人免费视频免费观看| 国产高清精品网站| 99国产精品久久久久久久久久久| 成人午夜视频网站| 日本高清视频一区二区| 2021中文字幕一区亚洲| 国产精品久久三| 亚洲国产精品尤物yw在线观看| 热久久久久久久| 色婷婷av一区| 日韩一区二区三区观看| 国产精品国产自产拍在线| 99久久综合99久久综合网站| 加勒比av一区二区| 在线欧美日韩国产| 久久精品这里都是精品| 免费在线观看成人| 成人av午夜影院| 日韩午夜激情电影| 国产麻豆精品视频| 777xxx欧美| 奇米在线7777在线精品| 91在线视频观看| 99精品久久只有精品| 中文字幕av不卡| www.99精品| 中文字幕亚洲精品在线观看| 国产美女一区二区三区| 精品99999| av电影在线不卡| 亚洲黄色在线视频| 91国产成人在线| 亚洲国产成人va在线观看天堂| 97成人超碰视| 亚洲国产精品久久人人爱| 欧美一区二区三区在线观看| 日本在线不卡视频| 精品久久久久久久久久久久久久久| 免播放器亚洲一区| 久久久精品免费免费| 99久久精品久久久久久清纯| 日韩毛片在线免费观看| 欧美网站大全在线观看| 国产麻豆一精品一av一免费 | 欧美韩日一区二区三区| 色综合久久久久久久久| 日韩福利视频导航| 精品久久久久久最新网址| 成人毛片在线观看| 麻豆免费精品视频| 亚洲一区影音先锋| 国产精品久久久爽爽爽麻豆色哟哟| 欧美一区二区人人喊爽| 一本一道综合狠狠老| 国产99久久久精品| 国产一区二区三区日韩| 久久亚洲精品国产精品紫薇| 成+人+亚洲+综合天堂| 国产精品一二一区| 国产综合色在线| 国产一区二区三区在线观看精品| 亚洲综合成人在线视频| 亚洲综合一区二区| 一片黄亚洲嫩模| 亚洲国产日韩av| 日韩精品久久久久久|