当前位置:首页 » 编程语言 » c语言比较四个数的大小

c语言比较四个数的大小

发布时间: 2024-07-17 01:40:55

c语言怎么编程比较4个数的大小

如果单纯输出最大|最小值的话,如下

#include<stdio.h>
inta,b,i;
intmain()
{
scanf("%d",&a);
b=a;
for(i=0;i<3;i++)
{
scanf("%d",&a);
b=b>a?b:a;//输出最大值
//b=b<a?b:a;输出最小值
}
printf("%d",b);
}

如果升序|降序排列输出的话

#include<stdio.h>
inta[5],i;
intsort()
{
intx,y;
for(x=0;x<4-1;x++)for(y=x+1;y<4;y++)
{
if(a[x]<a[y])//升序降序改为>
{
a[x]+=a[y];a[y]=a[x]-a[y];a[x]-=a[y];
}
}
}
intmain()
{
for(i=0;i<4;i++)scanf("%d",&a[i]);
sort();//目前为冒泡排序
for(i=0;i<4;i++)printf("%d%c",a[i],i==3?10:32);
}

㈡ 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;
}
}
}
}

㈢ C语言比较数的大小

如果是要找出最大值和最小值,可用下面的方法(比较简单可行而且可以适合比较多的数):
#include "stdio.h"
main()
{int i,a[5];//这个随你定义要比较的数的多少;存放在数组中;
int max,min;//存放最值;
printf("input numbers:\n");//输入数
for(i=0;i<5;i++)
scanf("%d",&a[i]);

max=min=a[0];//赋初值;
for(i=1;i<5;i++)
{if(a[i]>max) max=a[i];//大值给max;
if(a[i]<min) min=a[i];}//小值给min;

printf("max=%d\nmin=%d\n",max,min)://输出;
}

㈣ 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);
}

㈤ 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;

}

热点内容
数据库10061 发布:2025-01-16 16:11:47 浏览:700
电脑网络ip地址怎么配置 发布:2025-01-16 16:03:48 浏览:329
我的世界安卓网易版怎么装材质包 发布:2025-01-16 16:00:55 浏览:254
404页面源码 发布:2025-01-16 15:58:48 浏览:887
手机建行密码忘记了怎么办 发布:2025-01-16 15:45:38 浏览:224
易语言视频播放源码 发布:2025-01-16 15:39:35 浏览:343
肇观算法 发布:2025-01-16 15:38:39 浏览:610
管家婆找不到加密狗 发布:2025-01-16 15:10:28 浏览:308
linux的etcfstab 发布:2025-01-16 15:00:43 浏览:364
电脑无法登录内网服务器 发布:2025-01-16 15:00:28 浏览:575