H2330819074


私信TA

用户名:dotcpp0692243

访问量:1813

签 名:

慢即快

等  级
排  名 440
经  验 4850
参赛次数 1
文章发表 18
年  龄 19
在职情况 学生
学  校 贺州学院
专  业 软件工程

  自我简介:

TA的其他文章

解题思路:

注意事项:

            枚举函数:enum
            1.如果枚举函数中没进行赋值,则第一个元素默认值为0,随后的值“加1”递增;

            2.如果枚举函数中进行了赋值,则那个元素值为赋值后的数,随后的值“加1”递增。

            3.如果枚举函数后面的元素有赋值的现象,而前面都没有一个元素被赋值,则前面的元素按第1点来进行

参考代码:

#include<stdio.h>
enum type{stone,cloth,scissors}a,b;//定义了剪刀,石头,布
enum conclusion{lose=-1,draw,win}k;//定义了结果 
int main()
{
	scanf("%u %u",&a , &b);
	if( a-b==1 || a-b==-2 )//前者赢(a赢) 
	{
		k=win;
	}
	else if( a == b )//平局
	{
		k=draw;
	}
	else//后者赢(b赢)
	{
		k=lose;
	}
	printf("%d",k);
	return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »