亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

如何用c語言指針求最大值最小值

小樊
116
2024-07-11 05:17:28
欄目: 編程語言

可以通過定義一個指向數組的指針,然后遍歷數組找到最大值和最小值。以下是一個簡單的示例代碼:

#include <stdio.h>

int main() {
    int arr[] = {10, 20, 5, 15, 30};
    int n = sizeof(arr) / sizeof(arr[0]);
    
    int *ptr = arr;
    int max = *ptr;
    int min = *ptr;
    
    for(int i = 1; i < n; i++) {
        if(*(ptr + i) > max) {
            max = *(ptr + i);
        }
        if(*(ptr + i) < min) {
            min = *(ptr + i);
        }
    }
    
    printf("Maximum value: %d\n", max);
    printf("Minimum value: %d\n", min);
    
    return 0;
}

在此示例中,我們定義了一個指向數組arr的指針ptr,然后遍歷數組,逐個比較數組元素的值,更新最大值和最小值。最終打印出找到的最大值和最小值。

0
黔西县| 平舆县| 电白县| 泰安市| 深圳市| 平顶山市| 广汉市| 个旧市| 封丘县| 韶关市| 双鸭山市| 宁波市| 区。| 正镶白旗| 丁青县| 辽源市| 嘉禾县| 涞源县| 安福县| 华池县| 额尔古纳市| 陆良县| 潼关县| 邯郸市| 鄂托克旗| 宣城市| 沂南县| 永康市| 定陶县| 梨树县| 贡山| 沅陵县| 枞阳县| 库伦旗| 始兴县| 多伦县| 浠水县| 嘉义市| 怀宁县| 墨竹工卡县| 随州市|