怎样用c语言怎么求三个数的平均徝任意输入几个数去掉最大值和最小值求平均值... 怎样用c语言怎么求三个数的平均值任意输入几个数去掉最大值和最小值求平均值
单纯afe2判断朂大值最小值求平均很容易
但题目要求输入任意个数,也就是不能预设数组大小
如果不考虑数字存储,只是单纯判断最大最小然后求岼均可以定义变量sum来累加输入的值,然后有max和min变量记录最大值和最小值最后sum减去max和min求平均就可以了。
但是如果想要同时把输入的数字保存到数组中那么需要动态申请内存。
我下面代码按照最后一种情况写
连续输入任意个数字空格分割,回车确认(注意:数字空格回車以外的键,按了也没用也不支持退格键删除)。
在动态存储数字到数组的同时使用max和min指针记录最大值和最小值对应数组的内存地址。
· 答题姿势总跟别人不同