一叶知秋


私信TA

用户名:lmy19999

访问量:18556

签 名:

等  级
排  名 183
经  验 6758
参赛次数 3
文章发表 31
年  龄 0
在职情况 待业
学  校
专  业

  自我简介:

解题思路:
写的没什么新意,就是好理解。:)




注意事项:





参考代码:

#include<stdio.h>

int main()

{

enum ssc{stone,scissors,cloth} ssc1,ssc2;

int a,b;

scanf("%d%d",&a,&b);

ssc1=a;

ssc2=b;

switch(ssc1){

case stone:

if(ssc2==stone)

printf("0");

     else if(ssc2==scissors)

     printf("-1");

     else if(ssc2==cloth)

     printf("1");

     break;

     

     case scissors:

if(ssc2==stone)

printf("1");

     else if(ssc2==scissors)

     printf("0");

     else if(ssc2==cloth)

     printf("-1");

     break;

     

       case cloth:

if(ssc2==stone)

printf("-1");

     else if(ssc2==scissors)

     printf("1");

     else if(ssc2==cloth)

     printf("0");

     break;

}

return 0;

}


 

0.0分

2 人评分

  评论区

精辟
2022-12-01 11:20:19
#include<stdio.h>
int main()
{
    enum display{stone=0,scissors,cloth} a,b;//枚举类型变量需要存放的是一个整数
	scanf("%d %d",&a,&b);
	if(a==b)
	{
	    printf("0");
	}
	else if((a-b)==1||(a-b)==-2)
	{
	    printf("1");
	}
	else if((b-a)==1||(b-a)==-2)
	{
	    printf("-1");
	}
	return 0;
}
2022-01-23 21:56:56
  • «
  • 1
  • »