『壹』 編寫c語言,輸入5個數,輸出最大值,希望大神幫忙,盡量編的簡單一些
#include<stdio.h>
#include<limits.h>
//主函數
intmain(void)
{
intnum[5]={0};
printf("input5numbers: ");
for(inti=0;i<5;i++){
scanf("%d",&num[i]);
}
intmax=INT_MIN;//int最小值
for(inti=0;i<5;i++){
if(max<num[i]){
max=num[i];
}
}
printf("maxnumberis:%d ",max);
getchar();
getchar();
return0;
}
『貳』 C語言編程五個數a,b,c,d,e由鍵盤輸入,輸出其中最大的數
#include<stdio.h>
#include <conio.h>
void main()
{
int max=0,a[5];
int i;
printf("輸入5個數:");
for(i=0;i<5;i++)
{
scanf("%d",&a[i]);
if(max<a[i])
max=a[i];
}
printf("max=%d\n",max);
getch();
}
其實我真的不想寫,樓主應該自己做的,好簡單的。
『叄』 5個數求最大值 c語言用if語句怎麼求
#include<stdio.h>
intmain()
{
inta1,a2,a3,a4,a5,max;
printf("輸入5個數的值:");
scanf("%d%d%d%d%d",&a1,&a2,&a3,&a4,&a5);
max=a1;
if(max<a2)
max=a2;
if(max<a3)
max=a3;
if(max<a4)
max=a4;
if(max<a5)
max=a5;
printf("5個數中的最大值為:%d ",max);
return0;
}
示例運行結果:
輸入5個數的值: 12 36 5 88 64
5個數中的最大值為: 88
『肆』 輸入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<iostream>
usingnamespacestd;
int main()
{
int a,b,c;
cout<<"輸入五個整數";
cin>>a>>b>>c;
if(a>b)
{
if(c>a)
cout<<"最大整數是:"<<c<<endl;
else
cout<<"最大整數是:"<<a<<endl;
}
if(b>a)
{
if(c>b)
cout<<"最大整數是:"<<c<<endl;
else
cout<<"最大整數是:"<<b<<endl;
}
return0;
}
舉例:
輸入三個數:
12 45 32
輸出最大數:
45
(5)輸出5個數中最大的數c語言擴展閱讀:
printf()用法:
1、printf()函數是格式化輸出函數,一般用於向標准輸出設備按規定格式輸出信息。
格式輸出,它是c語言中產生格式化輸出的函數(在stdio.h中定義)。用於向終端(顯示器、控制台等)輸出字元。格式控制由要輸出的文字和數據格式說明組成。
要輸出的文字除了可以使用字母、數字、空格和一些數字元號以外,還可以使用一些轉義字元表示特殊的含義。
簡單點理解就是,在一段程序中你正確使用該函數,可以在該程序運行的時候輸出你所需要的內容。
2、printf函數是一個標准庫函數,它的函數原型在頭文件「stdio.h」中。但作為一個特例,不要求在使用printf函數之前必須包含stdio.h文件。
printf()函數的調用格式為:printf("<格式化字元串>",<參量表>)。
其中格式化字元串用於指定輸出格式。格式控制串可由格式字元串和非格式字元串兩種組成。
『陸』 編寫一個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個數,求最大值並輸出。咋做
#include <stdio.h>
int main()
{int a[5],i;
for(i=0;i<5;i++)
scanf("%d",&a[i]); //以上是實現數組數據的輸入
int max=a[0];
for(i=1;i<5;i++)
if (a[i]>max) max=a[i];
printf("%d",max); //令最大值先等於a[0],然後一個個比較,如果誰大於它,就把值賦給max
return 0;
}
『捌』 編寫c語言程序,輸入五個數,求他們中最大值和平均值並輸出。
#include <stdio.h>
int main(void)
{
int i;
double max=0.,hj=0.,pj,sz[5];
for(i=0;i<5;i++)
{
printf(" 請輸入第 %d 個數據:",i+1);
scanf("%lf",&sz[i]);
if(max<sz[i])
max=sz[i];
hj+=sz[i];
}
pj=hj/5.;
printf(" 輸入的5個數中最大值為:%.2f,5個數的平均值為:%.2f
",max,pj);
return 0;
}