枚举

                          实例简单的输入今天的代码

 

#include<iostream>

using namespace std;

enum week{ sun, mon, tue, wed, thu, fri, sat, };

 

int main() {

week yesterday,tomorrow,today,day;

int code;

cout<<"0 sun,1 mon,2 tue,3 wed,4 thu,5 fri,6 sat"<<endl;

cout<<"请输入今天的代码:"<<endl; cin>>code;

switch(code) {

case 0:today=sun;break;

case 1:today=mon;break;

case 2:today=tue;break;

case 3:today=wed;break;

case 4:today=thu;break;

case 5:today=fri;break;

case 6:today=sat;break;

//case:default;

}

 

if(today==sun) yesterday=sat;

else yesterday=(week)(today-1);

 

if(today==sat) tomorrow=sun;

else tomorrow=(week)(today+1);

 

for(int i=1;i<4;i++) {

switch(i) {

case 1:day=today;break;

case 2:day=yesterday;break;

case 3:day=tomorrow;break;

}

 

switch(day){

case sun:{cout<<"Sunday"<<endl;break;}

case mon:cout<<"Monday"<<endl;break;

case tue:cout<<"Tuesday"<<endl;break;

case wed:cout<<"Wednesday"<<endl;break;

case thu:cout<<"Thursday"<<endl;break;

case fri:cout<<"Friday"<<endl;break;

case sat:cout<<"Saturday"<<endl;break;

}

}

return 0;

}

转载于:https://www.cnblogs.com/fengbo/archive/2012/08/25/2657015.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值