Menu
CoddyTech

获取输入

本课属于 Coddy Swift 学习旅程的“基础知识”单元。第 38 课,共 86 课。

challenge icon

挑战

简单

在上一课中,你打印了一条欢迎消息。现在,扩展你的计算器,让它从用户那里收集必要的信息。

打印欢迎消息后,从用户那里读取 3 个输入:

  1. 账单总额(小数)
  2. 小费百分比(整数)
  3. 分摊账单的人数(整数)

你会收到以下输入:

  • 第一行:账单总额,以字符串形式表示(例如,"85.50")
  • 第二行:小费百分比,以字符串形式表示(例如,"20")
  • 第三行:人数,以字符串形式表示(例如,"4")

使用 readLine() 读取每个输入,并使用 if let 安全地解包。将账单总额转换为 Double,将另外两个值转换为 Int。

请严格按照以下格式打印这些值:

Welcome to the Bill Split Calculator!
Bill: [billTotal]
Tip: [tipPercentage]%
People: [numberOfPeople]

例如,如果输入是 85.5、20 和 4,输出应为:

Welcome to the Bill Split Calculator!
Bill: 85.5
Tip: 20%
People: 4

亲手试试

print("Welcome to the Bill Split Calculator!")

基础知识中的所有课

自己练习: Swift 在线编辑器