假设长度为n的整型数组中有多个零元素,设计一个函数,将数组中所有的非零元素移到数组的前端?
答案:1 悬赏:80 手机版
解决时间 2021-04-08 05:12
- 提问者网友:浪荡绅士
- 2021-04-07 07:55
假设长度为n的整型数组中有多个零元素,设计一个函数,将数组中所有的非零元素移到数组的前端?
最佳答案
- 五星知识达人网友:孤老序
- 2021-04-07 09:18
void xxx(int *arr, int n)
{
int p=0;
for (int i=0; i {
if (arr[i])
{
if (p!=i)
{
int t=arr[p];
arr[p]=arr[i];
arr[i]=t;
}
p++;
}
}
}C函数,JAVA只需改变函数参数类型申明。
{
int p=0;
for (int i=0; i
if (arr[i])
{
if (p!=i)
{
int t=arr[p];
arr[p]=arr[i];
arr[i]=t;
}
p++;
}
}
}C函数,JAVA只需改变函数参数类型申明。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯