找出最大最小值c語言
❶ c語言中,從一組數中找最大值和最小值
#include <stdio.h>
// 獲取數組元素的最大值和最小值
int main(void){
(此處空一行)
int arr[] = {1,2,3,5,67,8,9,33};
int min,max;
compute_m(arr,sizeof(arr)/sizeof(int),&min,&max);
(此處空一行)
printf("result: min = %d , max = %d ",min,max);
return 0;
}
(此處空一行)
void compute_m(int arr[],int len, int* min ,int* max){
for(int i=0;i<len;i++){
if (*min>arr[i]){
*min = arr[i];
}
(此處空一行)
if (*max<arr[i]){
*max = arr[i];
}
}
}
(1)找出最大最小值c語言擴展閱讀:
實際操作
int ary[5];
int max;
int min;
printf("請輸入數組中的五個數字: ");
for (int i=0; i<5; i++)
{
scanf("%d",&ary[i]); //數組中存放五個數字必須挨個遍歷存放
}
max = ary[0];
min = ary[0]; //把ary[0]都賦值給max和min
for(int j=1; j<5; j++) //求最大、最小
{
if (max<ary[j])
max = ary[j]; //有比max大的就賦值給max
if (min>ary[j])
min = ary[j]; 有比min小的就賦值給min
}
printf("數組中的最大值為 %d , 最小值為 %d ",max,min);
❷ c語言如何求最大或最小
C程序代碼如下:
解析:
1、首先定義a,b,c,max四個整型變數,並輸入a,b,c三個數;
2、定義最大值為a,if循環體還是對b和c進行循環;
3、根據循環體判斷最大的值,最後輸出結果。
(2)找出最大最小值c語言擴展閱讀
C語言的基本構成
數據類型
C的數據類型包括:整型、字元型、實型或浮點型(單精度和雙精度)、枚舉類型、數組類型、結構體類型、共用體類型、指針類型和空類型。
常量與變數
常量其值不可改變,符號常量名通常用大寫。
變數是以某標識符為名字,其值可以改變的量。標識符是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第一個字元必須為字母或下劃線,否則為不合法的變數名。變數在編譯時為其分配相應存儲單元。
數組
如果一個變數名後面跟著一個有數字的中括弧,這個聲明就是數組聲明。字元串也是一種數組。它們以ASCII的NULL作為數組的結束。要特別注意的是,方括內的索引值是從0算起的。
字元串
C語言的字元串其實就是以'