动态数组:要多少借多少
人数 n 运行时才输入,所以用 malloc 借一块正好放 n 个 int 的内存(C89 不允许 int a[n]; 这种变长数组)。
程序已经能读、能原样输出、也记得 free。先运行,看画布上借了多少字节;再改输出的循环,让它倒序输出。例如输入:
3
7 8 9
输出:
9 8 7代码里以 @youci 开头的 printf 只负责运行后在画布上显示中间值,不影响输出和判题,不用改。
人数 n 运行时才输入,所以用 malloc 借一块正好放 n 个 int 的内存(C89 不允许 int a[n]; 这种变长数组)。
程序已经能读、能原样输出、也记得 free。先运行,看画布上借了多少字节;再改输出的循环,让它倒序输出。例如输入:
3
7 8 9
输出:
9 8 7代码里以 @youci 开头的 printf 只负责运行后在画布上显示中间值,不影响输出和判题,不用改。