另一种思路
2026-05-03 14:43:03
发布于:湖南
0阅读
0回复
0点赞
创建另一个全是零的数组,然后将原数组不为零的部分抄进去,后面的自然就是零
#include<iostream>
using namespace std;
int main(){
int a,k=0;
cin>>a;
int b[a],c[a];
for(int i=0;i<a;i++){
cin>>b[i];
c[i]=0;
}
for(int i=0;i<a;i++){
if(b[i]!=0){
c[k]=b[i];
k++;
}
}
for(int i=0;i<a;i++){
cout<<c[i]<<" ";
}
}
这里空空如也







有帮助,赞一个