當前位置:首頁 » 編程語言 » 四個數比較大小c語言

四個數比較大小c語言

發布時間: 2022-11-22 12:25:29

A. 4個數比較大小,結果從小到大排列,用c語言怎麼編

1、首先雙擊打開桌面上的C-Free5編程軟體。

B. c語言 4個數比較 大小 並求最大和最小數平均值

#include<stdio.h>

intfunc(intarr[],intn)
{
inti,j,tmp;
for(i=0;i<n-1;i++)
for(j=1;j<n;j++)
{
if(arr[i]<arr[j])
{
tmp=arr[i];
arr[i]=arr[j];
arr[j]=tmp;
}
}

return(arr[0]+arr[n-1])/2;
}
intmain()
{
intn=4;
inti;
intarr[4]={4,3,2,1};//要比較的四個數,放在數組中
intaver=func(arr,n);//aver為最小與最大的平均值,數組已經排好序了,從小到大。

printf("%d",arr[0]);
for(i=1;i<n;i++)
printf("%d",arr[i]);
printf(" %d ",aver);
return0;
}

C. 4個數字比較大小的C語言程序

提供給你一個思路。
2個3個都可以用
if
else
if來算
3個以上的最好用數組來處理。
就相當於數組排序(冒泡法)。
然後輸出數組就OK!
#include
<stdio.h>
#include<stdlib.h>
int
main()
{
int
a,b,c=0;
int
arr[4];
for(a=0;a<=3;a++)
scanf("%d",&arr[a]);
for(a=0;a<3;a++)
for(b=a+1;b<4;b++)
if(arr[b]>arr[a])
{
c
=
arr[b];
arr[b]
=
arr[a];
arr[a]
=
c;
}
for(a=0;a<4;a++)
printf("%d
",arr[a]);
system("pause");
}

D. c語言 4個數比較大小

#include
//你這條程序現在只是找出三個數的大小
int
max(int
x,int
y);
void
main()
{
int
a,b,c,d;
scanf("%d%d%d",&a,&b,&c);
//原來這里的%d%d%d之間有「,」隔開
應該去掉
d=max(a,max(b,c));
//如果要改為比較四個,修改如下
printf("max=%d\n",d);
}
int
max(int
x,int
y)
{
int
z;
if
(x>y)
z=x;
else
z=y;
return(z);
}
#include
int
max(int
x,int
y);
void
main()
{
int
a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("max=%d\n",max(max(a,b),max(c,d)));
}
int
max(int
x,int
y)
{
int
z;
if
(x>y)
z=x;
else
z=y;
return(z);
}

E. C語言用if實現四個數比較

因為你的if條件只是一次比較導致的。
#include "stdio.h"
main()
{
int a,b,c,d,t;
scanf("%d",&a);
scanf("%d",&b);
scanf("%d",&c);
scanf("%d",&d);
if(a>b){t=a;a=b;b=t;}
if(a>c){t=a;a=c;c=t;}
if(a>d){t=a;a=d;d=t;}
if(b>c){t=b;b=c;c=t;}
if(b>d){t=b;b=d;d=t;}
if(c>d){t=c;c=d;d=t;}
printf("%d %d %d %d",a,b,c,d);
}

F. C語言 4個數比大小

你可以編一個子程序比較兩個數的大小,然後調用兩次就ok了,
c裡面有直接比較兩個數大小的語句
#include<stdio.h>
void
main()
{
int
a,b,d,c;
scanf("%d,%d,%d",&a,&b,&c);
if(a<=b)
d=b;
else
d=a;
if(d<c)
d=c;
}

G. C語言if語句比較4個數的大小

scanf("a,b,c,d");//這句改一下

scanf("%d,%d,%d,%d",&a,&b,&c,&d);
if(a>b) //每個if語句都要這樣
{
a=t; a=b; b=t;

}

H. C語言比較4個數大小怎麼寫

#include<stdio.h>

voidmain()
{
voidarrSort(int*Arr,intN);
inta[4];
inti;
printf("Pleaseinputfournumbers: ");
for(i=0;i<4;i++)
{
scanf("%d",&a[i]);
}
arrSort(a,4);
for(i=0;i<4;i++)
{
printf("%d ",a[i]);
}
printf(" ");
}

voidarrSort(int*Arr,intN)
{
inti,j,temp;
for(i=0;i<N-1;i++)
{
for(j=0;j<N-i-1;j++)
{
if(Arr[j]>Arr[j+1])
{
temp=Arr[j];
Arr[j]=Arr[j+1];
Arr[j+1]=temp;
}
}
}
}

I. c語言 4個數比較大小

#include <stdio.h> //你這條程序現在只是找出三個數的大小
int max(int x,int y);
void main()
{
int a,b,c,d;
scanf("%d%d%d",&a,&b,&c); //原來這里的%d%d%d之間有「,」隔開 應該去掉
d=max(a,max(b,c)); //如果要改為比較四個,修改如下
printf("max=%d\n",d);
}
int max(int x,int y)
{
int z;
if (x>y) z=x;
else z=y;
return(z);
}

#include <stdio.h>
int max(int x,int y);
void main()
{
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("max=%d\n",max(max(a,b),max(c,d)));
}
int max(int x,int y)
{
int z;
if (x>y) z=x;
else z=y;
return(z);
}

熱點內容
ubuntuphpmcrypt 發布:2025-01-16 08:26:46 瀏覽:428
安卓圖片如何添加蘋果的水墨印 發布:2025-01-16 08:18:12 瀏覽:730
fmp腳本 發布:2025-01-16 08:12:23 瀏覽:230
nagios自定義腳本 發布:2025-01-16 08:09:52 瀏覽:364
安卓為什麼下不了方舟生存進化 發布:2025-01-16 08:02:32 瀏覽:194
如何登錄男朋友的微信密碼 發布:2025-01-16 07:41:14 瀏覽:194
寶駿解壓流程 發布:2025-01-16 07:35:35 瀏覽:2
兩匹壓縮機多少錢 發布:2025-01-16 07:29:19 瀏覽:635
個人pc搭建游戲伺服器 發布:2025-01-16 07:27:09 瀏覽:970
存儲剩餘照片 發布:2025-01-16 07:25:01 瀏覽:50