C语言数组,怎样实现用户输入几个数即为该数组的长度,求代码。(见问题补充)万分感谢!

即开始数组为空{0},用户能自己输入数字,能输出这个数组。
而且输入后能进行删除操作,还能输出这个新的数组。

这个不是数组能解决的了。或者申请一个很大的数组或许也可以,使用时就当成是任意大小的。其它的操作就简单了。追问

但若设很大,如100,我只往其中输10个数字,在输出该数组时,系统就自动把第十个数字又重复了90遍,使总数达到100,自动补充,怎么破?

追答

怎么会这样呢,你想过没有,如果存在一个可变长度的数组,数组的长度跟随你输入的数据的多少变化,你结束输入的方式是什么?
你进行什么操作结束输入?
出现你的这种情况肯定是程序代码的问题,第十一个数本来是“结束标志”的。但是你的程序没有判断出来。

追问

要不我把代码发给你看看

我也不知道问题出在哪里

追答

已私信,发邮箱。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网