1.简介
这个系列的第一篇以猜拳小游戏开始,这是源于我们生活的灵感,在忙碌的时代中,我们每个人都在为自己的生活各自忙碌着,奔赴着自己所走向的那条路上,即使遍体鳞伤。
但是,生活虽然很苦,也不要忘了每天都要开心喔。因为总有人会陪着你,会思念着你,你要记住,你不是孤身一人面对着苦涩的生活。
2.猜拳小游戏实现
这是一个简易的猜拳小游戏的实现。 话不多说,直接上源码
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
// 结果
const char* result[3][3] =
{
{"平手", "赢了", "输了"},
{"输了", "平手", "赢了"},
{"赢了", "输了", "平手"}
};
// 石头 剪刀 布
const char* menu[3] = { "剪刀", "石头", "布" };
int main(void)
{
int player = 0; // 玩家
int computer = 0; // 电脑
srand((unsigned)time(NULL));
while (1)
{
// 提示
printf("这是一个猜拳的小游戏,请输入下列选项:\n0:剪刀\n1:石头\n2:布\n");
// 获取输入
scanf("%d", &player);
scanf("%*[^\n]%*c");
if (player < 0 || player > 2)
{
printf("你的选择有错\n");
}
else
{
computer = rand() % 3;
printf("电脑出了%s\t你出了%s\n", menu[computer], menu[player]);
printf("%s\n", result[computer][player]);
}
system("pause");
system("cls");
}
return 0;
}
3.总结
以上便是本次的分享内容,如果大家喜欢的话,还请点点赞,这样博主更有动力更新喔。