當前位置:首頁 » 編程語言 » c語言五個整數
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言五個整數

發布時間: 2023-04-25 19:11:54

Ⅰ 編寫一個c程序,從鍵盤上輸入5個整數,然後輸出5個數中的最大數.

#include<stdio.h>

intmain(){
inti,a[5],max;
printf("輸入5個整數,用空格隔開 ");
scanf("%d",&a[0]);
max=a[0];
for(i=1;i<5;++i){
scanf("%d",&a[i]);
if(a[i]>max)max=a[i];
}
printf("max=%d ",max);
return0;
}

c語言:輸入5個整數存儲在一個數組中,用"冒泡法"對這5個數由大到小順序輸出

#include<stdio.h>
intmain(void)
{
inta[5],i,j,temp;
printf("輸入5個整數:");
for(i=0;i<5;i++)
scanf("%d",&a[i]);
for(i=0;i<5;i++)
for(j=i+1;j<5;j++)
{
if(a[j]>a[i])
{
temp=a[i];
a[i]=a[j];
升埋和a[j]=temp;
}
}
for(i=0;i<5;i++)
printf("吵盯%5d",a[i]);
printf(" "液枝);
return0;
}

Ⅲ c語言 輸入5個整數到數組a中,求和,求平均,找出最大數和最小數

#include<stdio.h>
#defineMAX(a,b)(a)>(b)?(a):(b)
#defineMIN(a,b)(a)<(b)?(a):(b)
voidmain()
{
floata[5];
floatmax=0,min=0,sum=0;
printf("請輸入五個數: ");
for派梁(inti=0;i<5;i++)
{
printf("a[%d]:碼穗",i);
scanf("%f",&a[i]);
if(i==遲羨卜0)max=min=sum=a[i];
else
{
max=MAX(max,a[i]);
min=MIN(min,a[i]);
sum+=a[i];
}
}
printf("最大值:%.2f,為最小值為,%.2f 總和為:%.2f,平均值為:%.2f ",
max,min,sum,sum/5);
}

Ⅳ C語言程序,輸入5個數求其中正整數的和sum與正整數的平均值

C語言程序:


#include <stdio.h>


void main()

{

int n = 5; //輸入數據的數量

int num; //接收輸入值

int c = 0; //正整數的數量

int sum = 0; //正整數之和

double avg; //正整數的平均值

int i;


printf("請輸入5個整數:");

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

{

scanf("%d", &num);

if(num > 0)

{

sum += num;

c++;

}

}

avg = 1.0 * sum / c;


printf("正整數之和:%d ", sum);

printf("正整數之平均值:%f ", avg);

}


運行測試:

Ⅳ 輸入5個整數,輸出最大的數(用條件運算符完成)c語言

思路:條件運算符求最大數可以表示成:a>b?a:b,求的就是a和b中的最大數。本題可以先求出前兩個數的最大值賦值給第一個數,接著依次和第三個、第四數比較,求出最大數並輸出。
參考代碼:
#include
int main()
{
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
a=a>b?a:b;
a=a>c?a:c;
a=a>d?a:d;
printf("最大值為:%d\n",a);
return 0;
}
/*
5 1 7 3
最大值為:7
*/

Ⅵ C語言:輸入5個整數計算其中正數的和

#include<stdio.h>
int main ()
{
int a[5],i;
int sum=0;
printf("請輸入五個整伏陸數:\n");
for(i=0;i<5;i++)
{
scanf("缺豎頃%d",&a[i]);
}
for(i=0;i<5;i++)
{
if(a[i]>0)
{
sum+=a[i];
}
}
printf("正整數和為%d\n",sum);
return 0;
}
【答纖擾題不易,請採納謝謝】

Ⅶ c語言:輸入5個整數,放入數組中,輸出最大元素和最小元素的值

思路:先定義一個數組,並鍵盤輸入一個數賦凱悔值給數組的第一個數,且把該數賦值給最大值和棗孫薯最小數,接著for循環輸出剩下4個數,並判斷該數和最大值最小值的大小關系,更新最大值和最小值,最後輸出最大凳者值和最小值。

參考代碼:

#include"stdio.h"
intmain()
{
inta[5],max,min,i;
scanf("%d",&a[0]);
max=min=a[0];
for(i=1;i<5;i++){
scanf("%d",&a[i]);
if(max<a[i])max=a[i];
if(min>a[i])min=a[i];
}
printf("最大值為:%d,最小值為:%d ",max,min);
}
/*
運行結果:
41257
最大值為:7,最小值為:1
*/