c语言输入1-6月份号,输出该月份对应的英语单词。例如,输入“3”,则输出“March”
时间: 2024-10-29 14:24:23 浏览: 22
c语言程序设计谭浩强-格式输入输出PPT.ppt
在C语言中,你可以创建一个switch-case结构来实现这个功能。每个case会对应一个月份及其英文名称。这里有一个简单的例子:
```c
#include <stdio.h>
#include <string.h>
void printMonth(int month) {
char* months[] = {"January", "February", "March", "April", "May", "June"}; // 存储月份名称数组
switch (month) {
case 1:
printf("%s\n", months[0]);
break;
case 2:
printf("%s\n", months[1]);
break;
case 3:
printf("%s\n", months[2]);
break;
case 4:
printf("%s\n", months[3]);
break;
case 5:
printf("%s\n", months[4]);
break;
case 6:
printf("%s\n", months[5]);
break;
default:
printf("Invalid input. Please enter a number between 1 and 6.\n");
break;
}
}
int main() {
int monthInput;
printf("Enter the number for a month (1-6): ");
scanf("%d", &monthInput);
printMonth(monthInput);
return 0;
}
```
当你运行这个程序并输入一个1到6之间的数字,它会输出相应的英文月份名称。
阅读全文