动态数组:要多少借多少

👁️ 21 人浏览 💬 0 人评论 ❤️ 添加收藏

人数 n 运行时才输入,所以用 malloc 借一块正好放 n 个 int 的内存(C89 不允许 int a[n]; 这种变长数组)。 程序已经能读、能原样输出、也记得 free。先运行,看画布上借了多少字节;再改输出的循环,让它倒序输出。例如输入:

3
7 8 9

输出:

9 8 7

代码里以 @youci 开头的 printf 只负责运行后在画布上显示中间值,不影响输出和判题,不用改。

提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论
🔒 登录并作答后可看讨论