Advertisement

通过键盘获取一个整数值。当输入的数字在1至7之间时,输出其对应英语星期名称的缩写。

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
用户在键盘上依次输入数字1至7分别对应星期一至星期日的缩写。程序定义两个变量num和day,其中num用于接收用户的数值输入。若用户输入的有效数值在1至7范围内,则day将被赋予相应的英文星期缩写;否则,系统会提示用户重新执行操作。 循环过程基于以下条件:当用户输入的数字非零时,程序会继续处理用户的指令。具体来说,在每次迭代中,如果用户的输入为合法数值(即位于1到7之间),则利用switch语句将该数值映射至对应的星期缩写;若用户输入的是无效数值或字符,则系统会提示用户重新执行操作。 当用户在某次循环中输入0时,程序终止运行。整个程序的运行结果如图所示。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Python编程门题(7-
    优质
    本教程提供了一个Python编程入门练习题目,要求编写程序通过用户输入的1到7的数字来输出对应的英文星期名称。适合初学者实践和学习基础语法。 描述:从键盘上输入数字星期,然后输出它的英文。对应关系是:1 Monday ,2 Tuesday ,3 Wednesday ,4 Thursday ,5 Friday ,6 Saturday ,7 Sunday 输入:从键盘输入一个表示星期的数字,该数字在1-7之间。 输出:输出与所给数字对应的英文星期名称。 示例: 输入: 2 输出: Tuesday 参考程序: ```python n = int(input()) Number = list(range(1, 8)) Name = [Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday] print(Name[n-1]) ``` 注意:在定义 Name 列表时,英文星期名称需要用引号括起来。
  • ,计算并和(Java)
    优质
    本程序为Java编写的小型算法练习,功能是接收用户输入的一个整数,并计算该整数各位数字之和,最后将结果输出。适合编程初学者实践与学习。 利用Java编写程序从键盘输入一个整数,计算并输出该数的数字之和。例如:请输入一个整数:8899123各位数字之和为:40。
  • 程序、各位上及这些
    优质
    本程序接收用户输入的一个整数,并计算该整数的总位数;分离出每位上的数字并显示;同时计算这些数字的累计和。帮助理解整数结构与数学运算。 编写一个程序来实现以下功能:用户输入一个整数后,程序会显示该数字的位数,并输出它的每一位数字及其各位数字之和。
  • C言代码-10. 从s,提s中所有奇位置并组成进行。例如,为54321...
    优质
    本程序采用C语言编写,功能是从用户输入的一串正整数中提取出位于奇数位上的数字,并将这些数字重新组合成一个尽可能大的新数显示出来。例如,给定数值54321,则输出为531。 编写一个C程序,要求用户输入一个正整数s,并从低位开始取出s中奇数位上的数字作为高位,依次构成一个新的数并输出。例如,如果输入54321,则应输出135。
  • 并找它们中最大(Java)
    优质
    本项目为一个简单的Java程序示例,旨在展示如何接收用户通过键盘输入的三个整数,并利用基本算法判断并输出这三个数字中最大的那个。适合编程初学者学习和实践。 这段Java程序非常实用: ```java if (num1 > num2) { t = num1; } else { t = num2; } if(t < num3){ t = num3; } System.out.println(t); ``` 该代码首先比较`num1`和`num2`,将较大的值赋给变量`t`。然后检查`t`是否小于`num3`,如果小于,则更新`t`为`num3`的值。最后输出变量`t`的值。
  • ,判断并2到n
    优质
    本程序接收用户输入的一个正整数n,并输出从2到n之间所有的素数。通过简单的算法判断每个数字是否为素数,从而实现高效的筛选过程。 输入一个数n,判断2到n之间的素数,并输出结果。
  • 银行卡号银行及编码
    优质
    本工具旨在为用户提供便捷的服务,只需输入银行卡号,即可准确获取对应银行的名称及其相关信息编码,简化信息查询流程。 在IT行业中,处理和识别银行卡号是金融系统的重要组成部分。这包括解析、验证银行卡号以及与银行系统的交互,以获取相应的银行名称和标识代码。 银行卡号通常由一串数字组成,用于唯一地标识一个账户,并可能包含发卡机构识别码(BIN),这是卡片号码的前几位数,用以确定发行该卡的金融机构。通过使用BIN数据库可以识别并验证银行卡信息,包括发行银行、卡片类型(如信用卡或借记卡)、品牌(例如Visa、Mastercard等)以及发行国家。 为了实现输入银行卡号后返回对应银行名称和编码的功能,有以下两种常见的方法: 1. **JSON形式读取**:创建一个包含各种银行卡号及其对应的银行名称和编码信息的JSON文件。每个条目可以是一个JSON对象,例如: ```json { bank_number: 1234567890123456, bank_name: 中国工商银行, bank_code: ICBC } ``` 编写一个程序来接收用户输入的银行卡号,并通过遍历JSON文件中的数据找到匹配项,返回相关信息。 2. **数据库方式读取**:更复杂但高效的方法是将这些信息存储在数据库中(如MySQL、MongoDB等)。使用SQL查询可以快速查找所需记录。创建包含`bank_number`、`bank_name`和`bank_code`字段的表,并利用查询来检索对应的信息。 实际应用时,为了提高安全性,应加密存储敏感数据并在需要时解密。同时实施输入验证以确保用户提供的银行卡号格式正确。 此外还可以使用在线BIN查询服务通过API接口获取信息,但这种方法可能会增加对第三方服务的依赖性以及额外费用。在选择此方法前需评估服务商的可靠性和数据实时更新能力。 开发过程中测试至关重要,需要涵盖各种可能的情况,包括不同银行、卡类型及边缘或异常情况。此外,在高并发环境下还需优化查询速度和响应时间以确保性能。 实现输入银行卡号返回对应信息的功能不仅要求对数据存储与查询有深入了解,还涉及安全处理以及API集成等方面的技术挑战,并且必须遵守相关法规和最佳实践来保障合规性和用户隐私。
  • Python中如何
    优质
    本文将详细介绍在Python编程语言中如何通过标准库函数获取用户从键盘输入的数据,并进行简单的处理和应用。适合初学者参考学习。 本段落分享了在Python代码中读取键盘录入值的方法,有需要的朋友可以参考一下。