题目描述
写一个递归函数 void countdown(int n),模拟火箭发射倒计时。根据 n 的不同取值范围,输出不同的提示语:
- 当 n > 5 时:输出
"T-n Get ready..."(例如 n=6 输出"T-6 Get ready...") - 当 3 ≤ n ≤ 5 时:输出
"T-n Attention!..."(例如 n=5 输出"T-5 Attention!...") - 当 1 ≤ n ≤ 2 时:输出
"T-n Prepare for ignition!..."(例如 n=2 输出"T-2 Prepare for ignition!...") - 当 n == 0 时:输出
"Liftoff!"
每次输出后换行。
然后,只要 n > 0,就调用 countdown(n-1) 继续倒计时。
在 main 函数中读入一个整数 n(1 ≤ n ≤ 50),调用 countdown(n)。
输入格式
一行一个整数 n。
输出格式
共 n+1 行,按照上述规则输出。
样例输入1
6
样例输出1
T-6 Get ready...
T-5 Attention!...
T-4 Attention!...
T-3 Attention!...
T-2 Prepare for ignition!...
T-1 Prepare for ignition!...
Liftoff!
样例输入2
3
样例输出2
T-3 Attention!...
T-2 Prepare for ignition!...
T-1 Prepare for ignition!...
Liftoff!