谁可以帮我写个C语言程序呀 从键盘上输入10个数存入一维数组中,求这10数中的最大值与最小值的输出

如题所述

第1个回答  2017-08-21
#include "stdio.h"
main(){
    int arr[10]; //数组
    int max,min;//最大和最小数的变量 
    printf("请输入10个数按回车确定一个数");
    for(int i=0;i<10;i++){
    scanf("%d".&arr[i]);
    }
     max=arr[0];
     min=arr[0];//假设最大和最小数都是数组0索引的值
    for(int i=1;i<10;i++){
      min=arr[i]<min?arr[i]:min;
      max=arr[i]>max?arr[i]:max;
    }
    printf("最大值为:%d\n最小值为:%d",max,min);

}

//程序没有经过编译器,可能会有错误,但是思路就是这样

相似回答