選擇與迴圈 玩家與計算機一起玩剪刀 石頭 布的遊戲,分別由

時間 2021-07-18 18:11:32

1樓:780508小小鳥

import random

# 剪刀 石頭 布

# 0    1    2

for i in range(3):

a=int(input())

b=random.randint(0,2)if(a==b):

print("平局,要不再來一局!")

elif(a==0 and b==2):

print("恭喜,你贏了!")

elif(a==0 and b==1):

print("輸了,遊戲結束!")

elif(a==1 and b==0):

print("恭喜,你贏了!")

elif(a==1 and b==2):

print("輸了,遊戲結束!")

elif(a==2 and b==1):

print("恭喜,你贏了!")

elif(a==2 and b==0):

print("輸了,遊戲結束!")

2樓:匿名使用者

import random

# 出拳

punches = ['石頭','剪刀','布']

computer_choice = random.choice(punches)

user_choice = ''

user_choice = input('請出拳:(石頭、剪刀、布)') # 請使用者輸入選擇

while user_choice not in punches: # 當使用者輸入錯誤,提示錯誤,重新輸入

print('輸入有誤,請重新出拳')

user_choice = input()

# 亮拳

print('————戰鬥過程————')

print('電腦出了:%s' % computer_choice)

print('你出了:%s' % user_choice)

# 勝負

print('—————結果—————')

if user_choice == computer_choice: # 使用if進行條件判斷

print('平局!')

# 電腦的選擇有3種,索引位置分別是:0石頭、1剪刀、2布。

# 假設在電腦索引位置上減1,對應:-1布,0石頭,1剪刀,皆勝。

elif user_choice == punches[punches.index(computer_choice)-1]:

print('你贏了!')

else:

print('你輸了!')

用c語言編寫一個遊戲 遊戲規則使用者選擇出拳的數字(1、石頭 2、剪刀 3、布), 而計算機隨機

3樓:匿名使用者

int main()

scanf("%d",&i);

}return 1;

}int  jieguo( int i ,int j)if(i == 1 && j== 2)

if(i==1 && j==3)

.....

}jieguo函式自己補充吧

4樓:匿名使用者

#include

#include

#include

int main()

else if( ( player == 1 && computer == 2 ) || ( player == 2 && computer == 3 ) || ( player == 3 && computer == 1 ) )

else

scanf_s( "%d", &player );

}printf( "玩家勝利%d次, 電腦勝利%d次,平局%d次\n", playerwin, computerwin, balance );

return 0;}

5樓:1一杯不醉

這個需要些時間。。。大致是利用時間呢函式編寫

c語言編寫程式:和電腦剪刀石頭布 怎麼讓電腦隨機輸出數字1、2、3 怎麼最後輸出「石頭」「剪刀」「布」

6樓:記憶不再了

#include

#include

#include

int main()

switch (man)

break;

case 'b':

printf("你出了石頭\n");

switch (a)

break;

case 'c':

printf("你出了布\n");

switch (a)

break;

default:

printf("你出問題啦~請輸入abc\n");

break;

}printf("不用客氣哦~\n");}

請問一下包含電子科學與技術,電腦科學與技術和資訊與通訊工程

學科 理學 門類 電子資訊科學類 專業名稱 電子資訊科學與技術 業務培養目標 本專業培養具備電子資訊科學與技術的基本理論和基本知識,受到嚴格的科學實驗訓練和科學研究初步訓練,能在電子資訊科學與技術 電腦科學與技術及相關領域和行政部門從事科學研究 教學 科技開發 產品設計 生產技術或管理工作的電子資訊...

請大學在校生說一下電腦科學與技術專業與軟體工程專業的不同

我是軟體工程的在校生。這兩個專業吧,在我們學校,是同屬一個系的,大 一 大二學的課程基本上都是一樣的。到大三了才會有些不一樣。不過 據說軟體這行業特辛苦!電腦科學與技術屬於一級學科,下設三個二級學科 計算機系統結構,計算機軟體與理論,計算機應用。每個二級學科又下設不同的專業方向,各個學校有所差別。它...

電腦科學與技術考研難不難?一般考什麼

陳立民老師 電腦科學與技術考研也是比較難的,考研的科目共四門 兩門公共課 一門基礎課 數學或專業基礎 一門專業課。考研的考試科目分為公共課和專業課。公共課包括英語和政治,而專業課包括數學 數學分為四個等級,計算機專業一般院校指定考數學一 專業課 一 專業課二。公共課的英語和政治以及數學,這三門課的考...