如何使输入的数字成为数组的长度?
2017-08-13 15:40
274 查看
写代码的时候,数组一般要指定长度或者直接赋初值,如果是要指定长度:
int shuzu[SIZE];
这里的SIZE必须是常量,用#define和const都可以将SIZE固定为常量值;
但是我想把自己从键盘输入的值作为数组的长度随时改变,那该怎么做呢?
使用动态数组可以做到:
int size;
cin>>size;
int *shuzu=new int [size];
这样就行了,关于动态数组的详细资料点击打开链接
int shuzu[SIZE];
这里的SIZE必须是常量,用#define和const都可以将SIZE固定为常量值;
但是我想把自己从键盘输入的值作为数组的长度随时改变,那该怎么做呢?
使用动态数组可以做到:
int size;
cin>>size;
int *shuzu=new int [size];
这样就行了,关于动态数组的详细资料点击打开链接
相关文章推荐
- Java如何输入不确定长度的数组
- 2.•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
- iOS开发中如何设置textfield输入长度并且仅仅只能输入数字
- 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在
- 从屏幕输入一行数字,以空格分隔,如何分别存放到数组中
- 输入一个不定长度的数字字符串,将其中的数字提取出来并保存在数组中。
- 从屏幕输入一行数字,以空格分隔,如何分别存放到数组中
- 如何获取键不是数字的数组的长度(类数组)
- 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在
- java中如何输入数字串,过滤掉逗号,把他们放入数组
- 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在
- 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。
- 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在
- 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在
- •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
- 22.数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果
- •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
- C# 如何实现richTextBox控件输入数组长度
- 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{
- 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{