#include <stdio.h>
#include <string.h>
int main ()
{
char s[10] , a[10];
gets(s);
gets(a);
if (strcmp(s,"Rock")==0)
{
if (strcmp(a ,"Scissors")==0)
printf("Win\n");
else if (strcmp(a,"Cloth")==0)
printf("Lose\n");
else printf("Equal\n");
}
else if (strcmp(s,"Cloth")==0)
{
if (strcmp(a,"Rock")==0)
printf("Win\n");
else if (strcmp(a ,"Scissors")==0)
printf("Lose\n");
else printf("Equal\n");
}
else if (strcmp(s ,"Scissors")==0)
{
if (strcmp(a,"Rock")==0)
printf("Lose\n");
else if (strcmp(a,"Cloth")==0)
printf("Win\n");
else
printf("Equal\n");
}
return 0;
}
#include <string.h>
int main ()
{
char s[10] , a[10];
gets(s);
gets(a);
if (strcmp(s,"Rock")==0)
{
if (strcmp(a ,"Scissors")==0)
printf("Win\n");
else if (strcmp(a,"Cloth")==0)
printf("Lose\n");
else printf("Equal\n");
}
else if (strcmp(s,"Cloth")==0)
{
if (strcmp(a,"Rock")==0)
printf("Win\n");
else if (strcmp(a ,"Scissors")==0)
printf("Lose\n");
else printf("Equal\n");
}
else if (strcmp(s ,"Scissors")==0)
{
if (strcmp(a,"Rock")==0)
printf("Lose\n");
else if (strcmp(a,"Cloth")==0)
printf("Win\n");
else
printf("Equal\n");
}
return 0;
}
本文展示了一个简单的C语言程序,用于实现石头剪刀布游戏的逻辑判断。通过获取玩家输入,程序能够判断出胜者,并输出比赛结果。此代码适用于初学者了解字符串比较和条件判断。
6万+

被折叠的 条评论
为什么被折叠?



