因录入员失误,把8位的学号输成了6位(缺失了前2位)。例如:190001的正确学号是20190001(正确学号的前4位是入学年份,只考虑学号前2位是20的情况)。现输入一组错误学号,学号间空格分隔,请输出一组正确的学号。
时间: 2024-02-19 20:57:31 浏览: 25
学生信息管理系统, 实现学生信息包括:学号、姓名、性别、年龄、班级等信息
5星 · 资源好评率100%
好的,这是一个简单的字符串处理问题。你可以使用 Python 语言来解决这个问题。以下是一个示例代码:
```python
# 输入错误的学号,以空格分隔
wrong_numbers = input().split()
# 遍历每个错误的学号,将其前面补齐两位,然后输出正确的学号
for number in wrong_numbers:
correct_number = '20' + number.zfill(6)
print(correct_number)
```
你可以将这段代码复制到 Python 解释器中运行,然后输入一组错误的学号,程序就会输出对应的正确学号。注意,输入时多个学号之间要用空格分隔。
希望这个回答能够帮到你。如果你还有其他问题,可以继续提出。
阅读全文