c语言程序中如何比较四个数的大小?

c语言程序中如何比较四个数的大小?,第1张

按顺序先后比较四个数的大皮谈小然后找出最大值即可实现功能。

范例:燃败碰

#include<stdio.h>

void main()

{

int a, b, c, d, tem

printf("input four numbers:\n")

scanf("%d,%d,%d,%d",&a,&b,&c,&枯中d)

if(a>b)

{tem=aa=bb=tem}

if(a>c)

{tem=aa=cc=tem}

if(a>d)

{tem=aa=dd=tem}

if(b>c)

{tem=bb=cc=tem}

if(b>d)

{tem=bb=dd=tem}

if(c>d)

{tem=cc=dd=tem}

printf("%d,%d,%d,%d",a,b,c,d)

}

Ps:

常用排序方法如图:

上面的范例是以冒泡法编写的程序。

#include<stdio.h>

#include<string.h>

int fun(char *s,char *t)

int m=0

while(*(s+m)==*(t+m)&&*(t+m)!='\0'&&*(s+m)!='\0')

m++

if(*(t+m)!='闷码\0'||*(s+m)!='\0')

return 0

return 1

}

void main()

{

char a[100],b[100]

int j

scanf("%s",a)

scanf("%s",b)

j=fun(a,b)

if(j==1)

printf("两个字符串相等"禅李)

else

printf("两个字符串不相等")

}

程蚂袭哪序帮你修改了很多。。

你的程序,输入有问题 。。。

而且 count 没有传入 函数中。。

并且判断也不完全正确。。

在你基础上写了一个 //测试成功

如何只是比较大小的话,直接一姿缺个判断就ok了。

代码如下:

#include <stdio.h>

int main()

{

int a=0,b=0

scanf("%d %d",&a,&b)

if(a>b)

printf("%d >%d\n",a,b)

else if (a<b)

printf("%d <%d\n",a,b)

else

printf("相等\n")

return 0

}

分析毕键:定义两个变量,然后输入它们,用if判断它们的大小然后用输出语句输迹数辩出结果。

结果图:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12295337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存