编程是为什么不能将英文月份复制给一个变量 财富值58

2016-07-17 22:00发布

编写一个程序,在日期后面加上th,nd,rd,st
4条回答

这个当然可以啊

String month="July";

没明白你的具体要求

是要把数字转为英文?这个只要做个字串转换就可以了


用switch语句case1:..st,case2:...nd,case3:...rd,default:th

for(int day=0;day !=32;day++)    //"day"为日期,你可以把它自定义为你想要的

{

if(day==1||day=21||day==31)

 cout<<day<<"st"<<endl;

else if(day==3||day==23)

 cout<<day<<"rd"<<endl;

else if(day==2||day==22)

 cout<<day<<"nd"<<endl;

else

 cout<<day<<"th"<<endl;

}

请注意变量的类型是否是字符串类型?

一周热门 更多>