C语言中,如何把几个数组的值保存到一个数组里?
发布网友
发布时间:2022-04-20 22:23
我来回答
共1个回答
热心网友
时间:2023-09-19 10:25
这个问题不难!这个很简单嘛。不过建议不要用数组,数组的话,太大浪费,太小会越界。可以用vector容器。
你首先自己写个判断水仙花数的函数先,这里我假设就是boolhanshu(int);
再定义一个足够大的数组.例如inta[1000];intn=0;//这个n用来表示数组下标的
for(inti=1;i<100000;i++)//这个范围你自己定义。
{
if(hanshu(i))
{
a[n++]=i;//将水仙花数保存在数组中
}
}
这样就ok了,然后水仙花数就保存在a数组中了