答案 0 :(得分:2)
您应该使用数组来存储月份的名称,例如:
const char * months[12] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
您可以轻松获取月份名称,例如index = 1
,然后
months[index -1]
将为您提供第一个月的名称: January 。
以下代码:
for (int i = 0; i < 12; ++i) {
printf("%s ", months[i]);
}
将输出:
1月2月3月4月5月6月7月8月9月10月 11月12月
答案 1 :(得分:-3)
您可以像星期一样维护月份数组 char months_names [12] = {Jan,Feb,Mar,Apr,Jun,Jul,Aug,Sep,Oct,Nov,Dec};
您可以将整数月份放入数组以获取字符串值
months_names [&#34; Integrer Value&#34;]您将获得月份的String名称。