怎么将数据存入到数组中

怎么将数据存入到数组中,第1张

#include<stdio.h>

int i,a[100]

int main(){

FILE * fp1 = fopen("input.txt", "r")//打开输入文件

FILE * fp2 = fopen("output.txt", "w")//打开输出文件

if (fp1==NULL || fp2==NULL) {//若打开文件失败则退出

puts("不配岩能打开文件!")

rturn 0

}

for(i=0fscanf(fp1,"%d",a+i)!=EOFi++)//从输入文件连续读取整镇斗数到数组a

for(i--)fscanf(fp2,"%d ",a[i])//把数组a逆序写入到输出文件当中

fclose(fp1)//关闭御卖磨输入文件

fclose(fp2)//关闭输出文件,相当于保存

return 0

}

JAVA里向一个返没已经满的数组插入数据可以使用Arrays.copyOf方法实告世激现。 实现代码袜袜: int[] arr=new int[]{1,2,3,4,5}arr=Arrays.copyOf(arr, arr.length+1)//数组扩容arr[arr.length-1]=6//插入数据for(int i=0i

方法解析如下:

1、push:将乎让参数添加到原数组末尾,并返回数组的长度。

测试代码如下:

执行如此顷大下,6已经被加入数组。

2、splice(start,deleteCount,val1,val2,...):从start位置开始删除deleteCount项,并从该位置起插入val1,val2,... 。

测试代码如下:

执行如下:

3、unshift():在数组的开头添加新元素 。

测试代码如下:

执行如下:0已经被加入开头。

扩展资料:

js数组其他 *** 作函数:

pop:删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefined。

测试代码森竖如下:

输出:(5已经被删除)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11980054.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存