平时我们的题目中会有不少题目会规定使用数组元素的个数,这样我们也容易用for循环进行赋值,但若是没有给你限定,要随便输入一组不限定个数元素的数组,这个时候我们该怎么办呢。
这里我提供两种方法:
1、以一个数结尾作为标志,如用-1作为结尾标志
for(i=0;i<=50;i++)
{
if(x!=-1)
{
scanf("%d",&a[i]);
x=a[i];
n++;
}
else break;
}
2. 0数组赋值,运用字符型赋值

本文探讨了如何在编程中处理未限制元素个数的数组,通过使用结束标志(-1)和字符型赋值两种方法,让你轻松应对任意长度数组输入的问题,适用于多种编程场景。
4425

被折叠的 条评论
为什么被折叠?



