帮帮忙,做一下下面的编码题 编写程序,将一年中的12个月建立一个枚举类型,并对其进行测试。
答案:1 悬赏:80 手机版
解决时间 2021-03-08 16:04
- 提问者网友:你独家记忆
- 2021-03-07 20:20
帮帮忙,做一下下面的编码题 编写程序,将一年中的12个月建立一个枚举类型,并对其进行测试。
最佳答案
- 五星知识达人网友:归鹤鸣
- 2021-03-07 20:42
1、
Class A
public enum a
{
one=1;
two;
three;
four;
five;
six;
seven;
eight;
nine;
ten;
eleven;
twelve;
}
}
2、
#include
#define MAXSIZE 10
enum{
January = 1, February, March,
April, May, June,
July, August, September,
October, November, December
};
char month[12][MAXSIZE] = {
"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December"
};
void ShowMonth(int mon);
int main()
{
ShowMonth(September);
ShowMonth(3);
ShowMonth(13);
return 0;
}
void ShowMonth(int mon)
{
printf("%i:\t", mon);
if((mon<1) || (mon>12)) printf("Invalid month!\n");
else printf("%s\n", month[mon-1]);
}
Class A
public enum a
{
one=1;
two;
three;
four;
five;
six;
seven;
eight;
nine;
ten;
eleven;
twelve;
}
}
2、
#include
#define MAXSIZE 10
enum{
January = 1, February, March,
April, May, June,
July, August, September,
October, November, December
};
char month[12][MAXSIZE] = {
"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December"
};
void ShowMonth(int mon);
int main()
{
ShowMonth(September);
ShowMonth(3);
ShowMonth(13);
return 0;
}
void ShowMonth(int mon)
{
printf("%i:\t", mon);
if((mon<1) || (mon>12)) printf("Invalid month!\n");
else printf("%s\n", month[mon-1]);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯