其实c语言我也是刚学,所以问题讲的不是很清楚,请多多包涵。
假如我要用一个数组来计算n个数的和,那么我就可以在编写程序的时候先声明一个由n个元素组成的数组(array[n]),然后再一一赋值用来计算。如果我声明的数组是array[50],那么我就只能计算50个以内的数的和,而且这是编写程序的时候就已经固定了的。但是我要计算n个数的那个n是未知的。也就是说当我想要在程序中计算超过50个数的时候,我就要重新修改代码,更改数组的大小,这很麻烦。所以我能不能在程序中读取输入的一个值n,用那个值来创建一个由n个元素组成的数组?如果可以那么要怎么做?