📄 prnprn.c
字号:
#include "p_r_s.h"
void prn_final_status(int win_cnt, int lose_cnt)
{
if (win_cnt > lose_cnt)
printf("CONGATULATIONS - You won!\n\n");
else if (win_cnt == lose_cnt)
printf("A DRAW - You tied!\n\n");
else
printf("SORRY - You lost!\n\n");
}
void prn_game_status(int win_cnt, int lose_cnt, int tie_cnt)
{
printf("\n%s\n%s%4d\n%s%4d\n%s%4d\n%s%4d\n\n",
"GAME STATUS:",
" Win: ", win_cnt,
" Lose: ", lose_cnt,
" Tie: ", tie_cnt,
" Total: ", win_cnt + lose_cnt + tie_cnt);
}
void prn_help(void)
{
printf("\n%s\n",
"The following characters can be used for input:\n"
" p for paper\n"
" r for rock\n"
" s for scissors\n"
" g print the game status\n"
" h help, print this list\n"
" i reprint the instructions\n"
" q quit this game\n");
}
void prn_instructions(void)
{
printf("\n%s\n",
"PAPER, ROCK, SCISSORS:\n"
"\n"
"In this game\n"
"\n"
" p is for \"paper\"\n"
" r is for \"rock\"\n"
" s is for \"scissors\"\n"
"\n"
"Both the player and the machine will choose one\n"
"of p, r, or s. If the two choices are the same.\n"
"then the game is a tie. Otherwise:\n"
"\n"
" \"paper covers the rock\" (a win for paper)\n"
" \"rock breaks the scissors\" (a win for rock)\n"
" \"scissors cut the paper\" (a win for scissors)\n"
"\n"
" g for game status (print number of wins)\n"
" h for help (print short instructions)\n"
" i for instructions (print these instructions)\n"
" q for quit (quit the game)\n"
"\n"
"This game is player repeatedly until q is entered.\n"
"\n"
"Good luck!\n");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -