用c語言編寫剪刀石頭布的遊戲,簡單點最好,不要用太複雜的

2021-04-03 08:34:41 字數 1813 閱讀 2035

1樓:育知同創教育

#include

#include

#include

/*************\

* 剪刀 石頭 布 *

* 最簡單小遊戲 *

\*************/

int main(void);

int man, computer, result, ret;

/*隨機數初始化函式*/

srand(time(null));

while(1)

printf("your gesture:%s\tcomputer's gesture: %s\n",

gesture[man], gesture[computer]);

result = (man - computer + 4) %3 -1;

if(result > 0)

printf("you win!\n");

else if(result == 0)

printf("draw!\n");

else

printf("you lose!\n");

} return 0;

用c語言如何編寫一個石頭剪子布的程式

2樓:會飛的小兔子

#include

#include

#include

void main()

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

getchar();

c=getchar();

}while(c=='y' || c=='y');

printf("已經退出遊戲");

}擴充套件資料c++程式設計: 石頭剪子布

#include

#include

using namespace std;

int main()

if(b[0]=='s')

if(b[0]=='p')

}else if(a[0]=='s')

if(b[0]=='s')

if(b[0]=='p')

}else if(a[0]=='p')

if(b[0]=='s')

if(b[0]=='p')}}

for(int i=1;i<=n;i++)switch(c[i])

case 1:

case 2:

}return 0;}

3樓:依舊飄流

制的程式

石頭=1;剪子=2;布bai=3

先是人輸du入一個數放在變數zhiren瞭然後是程式隨機產生三個dao數(1,2,3)放在變數ji裡if(ren==ji) printf("replay!");

else printf(you lost!");

條件是你可以贏的情況(用列舉法一一例出來)

4樓:匿名使用者

回答者:依舊飄流 - 高階魔法師 六級 12-18 13:35

他說的不錯,同時 是要你把條件說出來的,不然我們也不好來幫你,

5樓:匿名使用者

用隨機函式 產生012這三個隨機數~

vb的函式我就記得c的不記得哈`不能幫上你忙

用C語言編寫類似計算器的程式,用C語言編寫一個類似計算器的程式

note your choice is c ide include stdio.h include stdlib.h include ctype.h int n 0 char record 20 float product float change float muli return summ fl...

小紅和小明玩石頭,剪刀,布的遊戲,請問小紅獲勝的可能性是多少

你可以列一個表 石頭剪刀布石頭 小紅小明剪刀小明 小紅布小紅小明 橫的是小明,豎的是小紅 p 小紅贏 3 9 1 3 33.3 用的是初三上學期統計的知識 33 因為石頭剪刀布一共有三種選擇,所以每次贏的概率都是3分之1,也就是33 兩個人玩這個遊戲,規則兩者都是一樣的。那這個勝率就是一人一半百分之...

甲乙丙三人玩石頭剪刀布的遊戲。求概率

設石頭剪刀布分別為abc,則該事件甲乙丙分別可以為 aaa,aab,aac,aba,abb,abc,aca,acb,acc,baa,bab,bac,bba,bbb,bbc,bca,bcb,bcc,caa,cab,cac,cba,cbb,cbc,cca,ccb,ccc。數一下就好了,不 回分勝負的概率...