热门

最新

红包

立Flag

投票

同城

我的

发布
qq_47257226
长白轮转十五秋
5 年前
trueqq_47257226

救救孩子吧
问题:
定义枚举类型,代表一年中的四个季节。之后用swich语句判断季节,并输出对应的汉字。如SUMMER, 则输出夏季。(图1)
我的代码:
#include <iostream>
#include<stdio.h>
using namespace std;
enum season{ SPRING, SUMMER, AUTUMN, WINTER }x;
int main()
{
char y[10];
cin >> y;
string str=y;
if (str.compare("SPRING") == 0)
{
x = SPRING;
}
else if (str.compare("SUMMER") == 0)
{
x == SUMMER;
}
else if (str.compare("AUTUMN") == 0)
{
x == AUTUMN;
}
else if(str.compare("WINTER") == 0)
{
x == WINTER;
}
switch (x)
{
case SPRING: cout << "春季";break;
case SUMMER: cout << "夏季";break;
case AUTUMN: cout << "秋季";break;
case WINTER: cout << "冬季";break;
default:cout << "error";
}
return 0;
}
调试结果:(图2、3)

CSDN App 扫码分享
分享
10
4
打赏
  • 复制链接
  • 举报
下一条:
现在Java面试都这么深入源码?
立即登录