中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C語言如何交換數組中兩個數

小億
206
2024-03-19 17:28:40
欄目: 編程語言

可以通過以下方法交換數組中兩個數的值:

void swap(int array[], int index1, int index2) {
    int temp = array[index1];
    array[index1] = array[index2];
    array[index2] = temp;
}

int main() {
    int array[] = {1, 2, 3, 4, 5};
    int index1 = 0;
    int index2 = 2;

    printf("Before swapping: ");
    for(int i = 0; i < 5; i++) {
        printf("%d ", array[i]);
    }
    
    swap(array, index1, index2);
    
    printf("\nAfter swapping: ");
    for(int i = 0; i < 5; i++) {
        printf("%d ", array[i]);
    }

    return 0;
}

在此示例中,我們定義了一個名為swap的函數,它接受一個整數數組和兩個索引作為參數,并交換這兩個索引處的值。在main函數中,我們聲明一個整數數組array,以及要交換的兩個索引index1index2。然后我們調用swap函數來交換這兩個索引處的值,最后打印出交換后的數組。

0
陵水| 大丰市| 黎平县| 吉木萨尔县| 兴文县| 思南县| 渑池县| 大港区| 广南县| 望江县| 苍梧县| 泾阳县| 东阳市| 湖口县| 麻栗坡县| 新宾| 蛟河市| 恩平市| 公安县| 四会市| 咸宁市| 韶关市| 靖西县| 德清县| 普陀区| 霸州市| 亚东县| 高密市| 南岸区| 锡林浩特市| 闸北区| 仁布县| 嘉兴市| 渝北区| 恭城| 潍坊市| 晋城| 商水县| 丽江市| 乐东| 葫芦岛市|