⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p_r_s.h

📁 石头剪子布的游戏
💻 H
字号:
/* The game of paper, rock, scissors. */

#include <ctype.h>		/* for isspace() */
#include <stdio.h>		/*for printf(), etc */
#include <stdlib.h>		/* for rand() and srand() */
#include <time.h>		/* for time() */

enum p_r_s {paper, rock, scissors,
game, help, instructions, quit};


enum outcome {win, lose, tie, error};

typedef	enum p_r_s		p_r_s;
typedef	enum outcome	outcome;

outcome	compare(p_r_s player_choice, p_r_s machine_choice);
void	prn_final_status(int win_cnt, int lose_cnt);
void	prn_game_status(int win_cnt,
						int lose_cnt, int tie_cnt);

void	prn_help(void);
void	prn_instructions(void);
void	report(outcome result, int *win_cnt_ptr,
			   int *lose_cnt_ptr, int *tie_cnt_ptr);
p_r_s	selection_by_machine(void);
p_r_s	selection_by_player(void);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -