C语言,向一维数组中输入20个整数,
来源:百度知道 编辑:UC知道 时间:2024/06/06 12:25:13
向一维数组中输入20个整数,并将所有的负数存储在数组的前部,其他数据存储到叔祖后部...
输入完对数组进行重新排序即可...
或者..输入时候..如果是正数, 从后面加入数组, 负数从前面赋值..
int arr[20];
int ik = 0;
int ij = 19;
int t;
for(int i = 0; i < 20; i ++)
{
scanf("%d\n", &t);
if(t >= 0){
arr[ij --] = t;
}
else{
arr[ik++] = t;
}
}