编写程序输入一个数字,输出对应的星期的英文单词,用C加加语言表达
时间: 2024-10-16 19:17:23 浏览: 62
在C语言中,你可以通过使用数组来存储一周的英文星期名称,然后根据用户输入的数字(0代表周日,1代表周一,依此类推)来获取相应的字符串。以下是一个简单的示例:
```c
#include <stdio.h>
#include <string.h>
// 定义一个包含星期名称的数组
const char* days[] = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
int main() {
int input_day;
// 输入一天的数字
printf("Enter a number between 0 and 6 (inclusive) to represent the day of the week: ");
scanf("%d", &input_day);
// 检查输入是否在范围内
if(input_day >= 0 && input_day < 7) {
// 输出对应的星期英文单词
printf("The corresponding day is: %s\n", days[input_day]);
} else {
printf("Invalid input! Please enter a number from 0 to 6.\n");
}
return 0;
}
```
当你运行这个程序并输入一个数字,它会打印出对应于该数字的英文星期名。例如,输入1,输出将是"Monday"。
阅读全文