欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

GO語言實(shí)現(xiàn)石頭剪刀布,小班語言石頭剪刀布教案

求大神幫忙編個剪刀石頭布的C++程序

#include?stdio.h

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比鐵山網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式鐵山網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋鐵山地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。

#include?iostream

#include?time.h

int?getrand()

{

//srand((unsigned)time(NULL));

return?rand()%3;

}

int?win(int?me,int?cpu)

{

if(me==2cpu==0)

return?-1;

else?if?(me==0cpu==2)

return?1;

else?if(me==cpu)

return?0;

else?if(mecpu)

return?1;

else

return?-1;

}

int?exchange(char?input)

{

int?i=0;

switch(input)?{

case?'S':

case?'s':

i?=?2;

break;

case?'p':

case?'P':

i?=?1;

break;

default:

i?=?0;

}

return?i;

}

int?main(void)

{

char?c='a';

char?msg[3][10]?=?{"rock","paper","scissors"};

int?me,cpu;

while(1){

printf("Enter?R(ock),?P(aper),?or?S(cissors)?");

flushall();

scanf("%c",c);

if(c=='q'||c=='Q')?break;

me?=?exchange(c);

cpu?=?getrand();

printf("You?played?%s.\n",msg[me]);

printf("The?computer?played?%s.\n",msg[cpu]);

if(win(me,cpu)==1)

printf("You?win!\n");

else?if(win(me,cpu)==-1)

printf("The?computer?win!\n");

else

printf("Go?go?go!\n");

}

return?0;

}

C語言石頭剪刀布程序

幫你修改了一下判斷部分。你試試吧:

#include?stdio.h

#include?stdlib.h

#includesys/types.h

#includesys/timeb.h

main()

{

loop:

printf("歡迎來玩石頭剪刀布,請使用鍵盤輸入,0代表石頭,1代表剪刀,2代表布。\n******************************************************\n");

int?x,com,user;

unsigned?int?seedVal;

struct?timeb?timeBuf;

ftime(timeBuf);

seedVal=((((unsigned?int)timeBuf.time0xFFFF)+

(unsigned?int)timeBuf.millitm)^

(unsigned?int)timeBuf.millitm);

srand((unsigned?int)seedVal);??

x=rand();

com=x%3;

scanf("%d",user);

if(user2)?

printf("您的輸入有誤,請輸入0、1、2中任意一個數(shù)字\n");

else?

{

if(com==0)?

{

if(user==0)?printf("平手\n");

if(user==1)?printf("輸了\n");

if(user==2)?printf("贏了\n");

}

if(com==1)?

{

if(user==0)?printf("贏了\n");

if(user==1)?printf("平手\n");

if(user==2)?printf("輸了\n");

}

if(com==2)?

{

if(user==0)?printf("輸了\n");

if(user==1)?printf("贏了\n");

if(user==2)?printf("平手\n");

}

}

goto?loop;

}

用c++編寫一個石頭剪刀布,R為石頭S為剪刀P為布

#include?iostream

#include?ctime

#include?random

using?namespace?std;

void?print(int?b){

if(b==0)?cout"R?";

else?if(b==1)?cout"S?";

else?if(b==2)?cout"P?";

}

void?select(int?a,int?b){

if(a==0){

if(b==0)?cout"TIE\n";

else?if(b==1)?cout"Player2\n";

else?if(b==2)?cout"Player1\n";

}

else?if(a==1){

if(b==1)?cout"TIE\n";

else?if(b==2)?cout"Player2\n";

else?if(b==0)?cout"Player1\n";

}

else?if(a==2){

if(b==2)?cout"TIE\n";

else?if(b==1)?cout"Player1\n";

else?if(b==0)?cout"Player2\n";

}

}

int?main()

{

srand(time(0));

int?n;

cout"輸入要進(jìn)行的比賽次數(shù),R為箭頭?S為石頭?P為布";

cinn;

for(int?i=0;in;i++){

int?player1=rand()%2;

int?player2=rand()%2;

print(player1);

print(player2);

select(player1,player2);

}

return?0;

}

c語言編一個簡單的剪刀石頭布游戲?

用1、2、3來表示剪刀、石頭、布,然后先用scanf函數(shù)讀取用戶的輸入,再用rand函數(shù)產(chǎn)生一個隨機(jī)數(shù),最后進(jìn)行比較就可以了。

#include

#include

#include

void

main()

{

int

com,user;

char

c;

srand((unsigned)time(null));

//初始化隨機(jī)數(shù),如果沒有這條語句,每次運(yùn)行電腦產(chǎn)生的隨機(jī)數(shù)序列都是一樣的

printf("進(jìn)入游戲\n");

do{

printf("請出拳(1.剪刀、2.石頭、3.布):");

scanf("%d",user);

com=rand()%3+1;

//產(chǎn)生1-3范圍內(nèi)的隨機(jī)數(shù)

printf("電腦出%s\n",com==1?"剪刀":com==2?"石頭":"布");

switch(com-user)

//用電腦產(chǎn)生的數(shù)和用戶輸入的數(shù)的差值來判斷勝負(fù)

{

case

0:

printf("平手\n");

break;

case

1:

case

-2:

printf("電腦贏了\n");

break;

case

-1:

case

2:

printf("你贏了\n");

}

printf("繼續(xù)游戲按y鍵、其它鍵退出");

getchar();

c=getchar();

}while(c=='y'

||

c=='y');

printf("已經(jīng)退出游戲");

}

C語言編程:剪刀石頭布的小游戲

#include iostream

using namespace std;

#include ctime

#include cstdlib

int cchuquan()

{

int t;

srand(time(0)); //seed

t = rand() % 3+ 1; // random number 1-3

if(t==1)

{

cout"電腦出的為剪刀!"endl;

}

else if(t==2)

{

cout"電腦出的為石頭!"endl;

}

else

{

cout"電腦出的為布!"endl;

}

return t;

}

int iswin(int n,int m)

{

if(n==m)

{

return 0;

}

else if(n==1m==2)

{

return -1;

}

else if(n==1m==3)

{

return 1;

}

else if(n==2m==1)

{

return 1;

}

else if(n==2m==3)

{

return -1;

}

else if(n==3m==1)

{

return -1;

}

else

{

return 1;

}

}

int main()

{

const int jiandao=1;

const int shitou=2;

const int bu=3;

cout"請輸入你要選擇的局?jǐn)?shù)(必須為奇數(shù)且大于1):";

int n;

cinn;

int win=0,shu=0;

for(int i=0;in;++i)

{

cout"請出拳: 1:為剪刀;2:為石頭;3:為布"endl;

int flag;

cinflag;

if(flag==1)

{

cout"你出的為剪刀!"endl;

}

else if(flag==2)

{

cout"你出的為石頭!"endl;

}

else

{

cout"你出的為布!"endl;

}

int cf=cchuquan();

if(iswin(flag,cf)==1)

{

++win;

}

else if(iswin(flag,cf)==-1)

{

++shu;

}

}

if(win-shu0)

{

cout"恭喜你獲勝!"endl;

}

else

{

cout"非常遺憾!你失敗了!"endl;

}

return 0;

}

c++寫的 呵呵 你可以參考

用C語言編寫一個游戲:剪刀,石頭,布的,用隨即數(shù)來實(shí)現(xiàn)。哪位大大幫幫

/************************************************

* Copyright(C) 2007 babybubble

* Author: babybubble

* Date: 2007-9-20

* Description: 0表示剪刀,1表示石頭,2表示布

**********************************************/

#includestdio.h

#includetime.h

#includestdlib.h

/***********************

* a與b游戲

* 如果a贏,返回1

* 如果a輸,返回-1

* 如果相同,返回0

***********************/

int fight(int a, int b)

{

int result;

result=a-b;

if (result==2) result=-1;

else if (result==-2) result=1;

return result;

}

int main()

{

int computer,player;

srand(time(0));

while (1)

{

printf("0 剪刀\n1 石頭\n2 布\n3 退出\n");

printf("please input your choice number: ");

scanf("%d",player);

if (player=0player=2)

{

computer=rand()%3;

if (computer==0) printf("我出剪刀!\n");

else if (computer==1) printf("我出石頭!\n");

else printf("我出布!\n");

if (fight(computer,player)==1) printf("I win!!! ^_^\n");

else if (fight(computer,player)==-1) printf("You win... T_T\n");

else printf("The same\n");

}

else if (player==3) break;

else printf("wrong input!\n");

}

return 0;

}

分享文章:GO語言實(shí)現(xiàn)石頭剪刀布,小班語言石頭剪刀布教案
文章路徑:http://aaarwkj.com/article12/hchidc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、關(guān)鍵詞優(yōu)化網(wǎng)站收錄、響應(yīng)式網(wǎng)站外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
av在线视频男人的天堂| 亚洲第一毛片免费在线观看| 九九九热免费在线观看| 99久久精品国产国产毛片| 日本高清av一区二区| 亚洲欧美中文日韩一区| 夜夜草av一区二区三区| 精品亚洲欧美日韩国产| 亚洲视频免费在线一区| 亚洲欧洲日本在线天堂| 免费草b视频在线观看| 精品人妻一区二区在线99| 亚洲国产精品二区三区| 日韩久久精品五月综合| 久久人妻一区二区三区免费密臀| 韩国黄色理论片一区二区麻豆| 久久久人妻精品少妇av| 亚洲三级av在线播放| 日本免费一区二区三个| 中字幕人妻一区二区三区| 国产日韩欧美精品激情| 国产91福利视频在线| 欧美一级特黄大片做受农村| 国产av一区二区三区中文| 欧洲亚洲国产一区二区| 人人妻人人澡人人爽人人dvd| av在线免费观看青青草原| 国产av不卡二区三区| 亚洲一区成人免费电影| 日韩高清精品视频在线| 午夜剧场福利在线观看| 日本国产一区二区精品| 日本区一区二区三视频| 亚洲av一区二区三区网站| 九九九热在线观看视频| 亚洲欧美日韩校园春色| 国产三级精品三线在线观看| 国产精品久久99一区| 国产成人激情自拍视频在线观看| 久久久久久极精品久久久| 欧美伊香蕉久久综合网99|