上一题我们让循环从 1 数到 n,这一题让它倒过来:从 n 数到 1。
只需要把循环的写法稍微改一改:起点从 n 开始,每次减 1,直到 1 为止:
for (int i = n; i >= 1; i--) {
// i 会依次变成 n, n-1, ..., 1
}
请读入一个正整数 n,从 n 倒数到 1,每个数一行。
一行,一个正整数 n。
共 n 行,第 i 行输出从大到小的第 i 个数。
3
3
2
1
对于 100% 的数据,1≤n≤1000。
提示:注意循环条件是 i >= 1,每次执行的是 i--。把这两处写对,倒着数就成功了。