7-10 从键盘上输入数字星期,然后输出它对应的的英文。

从键盘上输入数字星期,然后输出它对应的的英文,如果输入的数据不在1到7的范围,请输出"-1"(不包含引号)。

其对应关系是:

1 Monday

2 Tuesday

3 Wednesday

4 Thursday

5 Friday

6 Saturday

7 Sunday

输入格式:

输入一个整数,代表星期几。

输出格式:

按照题目要求输出。

输入样例:

7

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 如果从键盘输入数字星期,然后输出对应英文,如果输入数据不在1到7的范围内,输出"-1"(不包含引号)。对应关系如下:1 星期一,2 星期二,3 星期三,4 星期四,5 星期五,6 星期六,7 星期日。 ### 回答2: 这道题的思路并不难,我们只需要获取用户输入数字星期,然后根据对应关系输出相应的英文即可。我们可以通过Python的input()函数来获取用户的输入,通过变量来保存输入值,然后通过判断语句来进行相应的输出。 下面是输出英文的代码: ```python week_num = int(input("输入数字星期(1-7): ")) if week_num == 1: print("monday") elif week_num == 2: print("tuesday") elif week_num == 3: print("wednesday") elif week_num == 4: print("thursday") elif week_num == 5: print("friday") elif week_num == 6: print("saturday") elif week_num == 7: print("sunday") else: print("-1") ``` 我们先通过int()函数将用户输入的字符串转换为整型,然后通过if语句判断用户输入数字星期是否在1到7的范围内。如果用户输入数字星期在我们给出的范围内,我们就根据对应关系输出其相应的英文,否则我们输出"-1"。 值得注意的是,在实际应用中,我们通常需要对用户的输入进行验证,防止用户输入不符合要求的字符。比如说,我们可以在输入时对用户的输入进行转换,如果出现错误,则抛出异常并提示用户重新输入。 总之,这道题考查了我们对Python中基本变量类型和流程控制语句的理解,如果我们能够熟练地掌握这些知识点,就可以轻松地解决这类简单的编程问题。 ### 回答3: 这是一道比较简单的编程题,题目要求从键盘输入数字星期,然后输出对应英文,如果输入数据不在1到7的范围内,输出"-1"。这可以通过编写一个简单的程序来实现。 首先,我们需要从键盘上读取用户输入数字,可以使用C/C++中的scanf或者Java中的Scanner类来实现。接着,我们可以使用if语句或者switch语句来判断输入数字是否在1到7的范围内。如果是,我们可以通过数组或者switch语句来输出对应英文,否则输出"-1"。 例如,在C/C++中可以编写如下代码: ```c #include <stdio.h> int main() { int n; scanf("%d", &n); if (n >= 1 && n <= 7) { char *weekdays[] = {"monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday"}; printf("%s\n", weekdays[n-1]); } else { printf("-1\n"); } return 0; } ``` 在Java中可以编写如下代码: ```java import java.util.Scanner; public class Weekdays { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); scanner.close(); if (n >= 1 && n <= 7) { String[] weekdays = {"monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday"}; System.out.println(weekdays[n-1]); } else { System.out.println("-1"); } } } ``` 无论使用哪种语言,都需要注意输入的格式和输出的格式,确保程序的正确性和可读性。同时,可以根据具体需求进行优化,例如使用函数封装代码,增加错误处理逻辑等等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努怒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值