永发信息网

谁能给我一个c语言的枚举例子,不要课本的,,

答案:2  悬赏:10  手机版
解决时间 2021-03-26 15:51
  • 提问者网友:刺鸟
  • 2021-03-25 20:08
谁能给我一个c语言的枚举例子,不要课本的,,
最佳答案
  • 五星知识达人网友:山君与见山
  • 2021-03-25 20:25
#include
int main()
{
int x;
enum ww{a=1,b,c,d};
printf("%3d%3d%3d%3d\n",a,b,c,d);
scanf("%d",&x);
switch(x)
{
case a:
printf("输入的数据是:1\n");
break;
case b:
printf("输入的数据是:2\n");
break;
case c:
printf("输入的数据是:3\n");
break;
case d:
printf("输入的数据是:4\n");
break;
default:
printf("请输入(1-4)间的数据\n");

}
return 0;
}
全部回答
  • 1楼网友:往事埋风中
  • 2021-03-25 21:28
13 号又是星期五是一个不寻常的日子吗?
13 号在星期五比在其他日少吗?为了回答这个问题,写一个程序来计算在n 年里13日落在星期一,星期二......星期日的次数.这个测试从1900 年1 月1 日到1900+n-1 年12 月31 日.n 是一个非负数且不大于400.
这里有一些你要知道的:
1900 年1 月1 日是星期一.
4,6,11 和9 月有30 天.其他月份除了2 月有31 天.闰年2 月有29 天,平年2 月有28 天.
年份可以被4 整除的为闰年(1992=4*498 所以 1992 年是闰年,但是1990 年不是闰年)
以上规则不适合于世纪年.可以被400 整除的世纪年为闰年,否则为平年.所以,1700,1800,1900 和2100 年是平年,而2000 年是闰年.
输入一个整数
输出七个在一行且相分开的整数,它们代表13 日是星期六,星期日,星期一.....星期五的次数.
OK?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯