0
点赞
收藏
分享

微信扫一扫

数组元素删除

自信的姐姐 2022-04-05 阅读 61
#include <stdio.h>

/*
 数组元素删除
 */

int main(){
    
    int data[] = {12, 13, 21, 24, 28, 30, 42, 77};
    int new_data[20];
    
    int loc = 3;//元素删除位置
    
    for(int i=0; i<sizeof(data)/sizeof(int); i++){
        if (i<loc){
            new_data[i] = data[i];
        }else if (i > loc){
            new_data[i-1] = data[i];
        }
    }
    
    for (int i=0; i<sizeof(data)/sizeof(int)-1; i++){
        printf("%d ", new_data[i]);
    }
    printf("\n");
    
    return 0;
}

举报

相关推荐

0 条评论