输入一个整数,输出与该数对应的月份的英语名

89u...
2026年09月19日 18:50
有2个网友回答
网友(1):

#include

char * month[] ={"January","February","March","April","May","Jun","July","August","September","October","November","December"};

void main()
{
int n;
printf("please input the month number:");
scanf("%d",&n);
while(n > 12 || n < 1)
{
printf("\n month number must be between 1 and 12\n");
printf("please input the month number again:");
}
printf("%s",month[n-1]);

getch();
}

网友(2):

#include
#include
using namespace std;

int main()
{
int number;
string month[12] = {"January","February","March","April","May","Jun","July","August","September","October","November","December"};
cout << "Please input the month number: ";
cin >> number;
cout << month[number - 1] << endl;
return 0;
}