當前位置:編程學習大全網 - 編程軟體 - 模擬剪刀和石頭的c程序設計

模擬剪刀和石頭的c程序設計

# include & ltstdio.h & gt

# include & ltstdlib.h & gt

# include & lttime.h & gt

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

*剪刀石頭布*

*最簡單的遊戲*

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

int main(void){

char手勢[3][10] = { "剪刀","石頭","布" };

人、計算機、結果、ret

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

srand(time(NULL));

while(1){

computer = rand()% 3;

printf(" \ n輸入您的手勢0-剪刀1-石頭2-布:\ n ");

ret = scanf("%d ",& amp人);

如果(ret!= 1 | | man & lt;0 | | man & gt2){

printf("無效輸入!\ n ");

返回1;

}

printf("您的手勢:% s \ t計算機的手勢:%s\n ",

手勢[人],手勢[計算機]

);

結果=(人機+4)% 3-1;

if(結果& gt0)

printf("妳贏了!\ n ");

else if(結果== 0)

printf("Draw!\ n ");

其他

printf("妳輸了!\ n ");

}

返回0;

  • 上一篇:三流程序員如何轉行?
  • 下一篇:深圳國際機器人城產業園屬於哪個區
  • copyright 2024編程學習大全網