用c语言本题目要求输入一个整数,输出该数字对应星期几,若输入的数字不在0-6范围内,则输出“Wrong”。对应关系如下: 0:Sunday 1:Monday 2:Tuesday 3:Wednesday 4:Thursday 5:Friday 6:Saturday 其他:Wrong
时间: 2023-09-25 14:06:16 浏览: 294
任意输入0-6之间的数,输出对应的星期
### 回答1:
以下是用 C 语言实现的代码:
```
#include <stdio.h>
int main() {
int num;
printf("请输入一个数字(0-6):");
scanf("%d", &num);
switch(num) {
case 0:
printf("Sunday\n");
break;
case 1:
printf("Monday\n");
break;
case 2:
printf("Tuesday\n");
break;
case 3:
printf("Wednesday\n");
break;
case 4:
printf("Thursday\n");
break;
case 5:
printf("Friday\n");
break;
case 6:
printf("Saturday\n");
break;
default:
printf("Wrong\n");
break;
}
return 0;
}
```
希望能对您有所帮助!
### 回答2:
您好!以下是用C语言回答题目的代码:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
switch (num) {
case 0:
printf("Sunday\n");
break;
case 1:
printf("Monday\n");
break;
case 2:
printf("Tuesday\n");
break;
case 3:
printf("Wednesday\n");
break;
case 4:
printf("Thursday\n");
break;
case 5:
printf("Friday\n");
break;
case 6:
printf("Saturday\n");
break;
default:
printf("Wrong\n");
}
return 0;
}
```
运行程序后,会提示输入一个整数,然后根据输入的数字输出对应的星期几。如果输入的数字不在0-6范围内,则会输出"Wrong"。例如,输入数字2,程序会输出"Tuesday"。希望以上代码能够帮到您!
### 回答3:
题目要求输入一个整数,然后根据该数字输出对应的星期几。我们可以使用switch语句来实现这个功能。
具体的步骤如下:
1. 首先,声明一个整型变量来接收用户输入的数字,并且使用scanf函数来实现输入。
2. 接下来,使用switch语句对输入的数字进行判断。在switch语句的case中,分别设置每个数字对应的输出结果。
3. 当输入的数字在0-6范围内时,分别输出对应的星期几,此时使用printf函数将结果输出到屏幕上。若输入的数字不在0-6范围内,则输出"Wrong"。
以下是用C语言编写实现该功能的代码:
#include <stdio.h>
int main() {
int num;
printf("请输入一个数字:");
scanf("%d", &num);
switch (num) {
case 0:
printf("Sunday\n");
break;
case 1:
printf("Monday\n");
break;
case 2:
printf("Tuesday\n");
break;
case 3:
printf("Wednesday\n");
break;
case 4:
printf("Thursday\n");
break;
case 5:
printf("Friday\n");
break;
case 6:
printf("Saturday\n");
break;
default:
printf("Wrong\n");
break;
}
return 0;
}
当输入的数字在0-6范围内时,程序将会输出对应的星期几。若输入的数字不在0-6范围内,则输出"Wrong"。
阅读全文