當前位置:首頁 » 編程語言 » 給定一組數求最大值c語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

給定一組數求最大值c語言

發布時間: 2022-06-30 11:17:17

c語言中求一組數的最大值 ^_^||

#include<stdio.h>

voidmain()
{
inta[]={1,2,3,4,10,8,9};
intmaxNum;
maxNum=a[0];
for(inti=0;i<7;i++)
{
if(a[i]>maxNum)
{
maxNum=a[i];
}
}
printf("最大值=%d ",maxNum);
}

㈡ 用C語言編寫程序,從鍵盤輸入四個數,怎麼求其最大值

代碼如下:

#include <stdio.h>
void main()
{
float a,b,c,d,max;
printf("請輸入四位數字:\n");
scanf("%f%f%f%f",&a,&b,&c,&d);
max=a;
if(max<b)
max=b;
if(max<c)
max=c;
if(max<d)
max=d;
printf("最大的數值為:%f\n",max);
}
不知道幫沒幫到你的忙 呵呵

望採納

㈢ c語言求一組數中的最大值

#include<stdio.h>
#include<string.h>
intmain()
{
inti;
intaa[10]={5,7,8,77,1,3,4,6,13,2};
intaaa=aa[0];
for(i=0;i<10;i++)
{
if(aaa<aa[i])
{
aaa=aa[i];
}
}
printf("最大數字是:%d",aaa);
}

㈣ c語言求一組數的最大值

#include <stdio.h>

int main()

{ int i,n,x,max;

printf("有幾個數:");

scanf("%d",&n);

printf("請輸入%d個整數: ",n);

for(i=0; i<n; i++)

{ scanf("%d",&x);

if(i==0||x>max)max=x;

}

printf("最大值是%d ",max);

return 0;

}

㈤ 輸入一組數,求最小值,最大值,和及平均值C語言一維數組

>int main(){int a,b,c,temp,smallest;float Average;printf("input three different numbers:");scanf("%d,%d,%d",&a,&b,&c);Average=(a+b+c)/3;。

3、定義a、b、c來表示我們所要輸入的三位不同的整數,temp表示求出最小值時的中間變值,Average表示我們所求的平均值,smallest表示我們最終要求出的最小值,分別定義給其分配空間。

4、Average=(a+b+c)/3 表示我們向計算機發出求出平均值的命令。指示計算機幫我們計算出這三個值的平均值。

5、前面我們定義smallest是整形,所以後面我們輸出時也要必須與其對應,使用「%d」來完成它的輸出。

6、最後,點擊運行命令即可輸出我們想要的結果了。

㈥ C語言問題 輸入一組數,求其中最大值和最小值,以及這組數的和及平均值。

scanf("%d%d%d%d%d%d%d%d%d%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
錯了,你上面定義的是float型就應該是
%f。
還有你這輸入的太麻煩了。
for(i=0;i
a[i])
min=a[i];
還有if(a[i]>max)
max=a[i];
應改成
max=a[0];
for(i=0;i
評論
0
0
載入更多

㈦ c語言中找出一個數組中最大值,並指出其號數!

1、在Visual Studio 2019中新建一個C語言文件。

㈧ 「輸入一組數,找出最大值和最小值」的c程序怎麼寫

#include"stdio.h"
//從鍵盤輸入10個數存入一維數組,求這10個數中的最大值和最小值並輸出
intmain()
{
inti;
floatmax,min,num[10];
printf("請輸入10個數,每輸入一個數按回車鍵結束: ");
for(i=0;i<10;i++)
{
scanf("%f",&num[i]);
}
max=min=num[0];
for(i=1;i<10;i++)
{
if(max<num[i])
max=num[i];
elseif(min>num[i])
min=num[i];

}

printf("最大為:%f 最小為:%f ",max,min);
return0;
}

㈨ 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];

}

}

}

(9)給定一組數求最大值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語言。輸入一組數求最大值。編程越簡單越好~

#include<stdio.h>
intmain(){
inti,n,temp,max;
printf("請輸入要錄入數字的個數:");
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&temp);
if(i==0||temp>max)
max=temp;
}
printf("max=%d",max);
return0;
}