永发信息网

C语言怎么定义一个函数比较两数大小,谢谢了

答案:5  悬赏:50  手机版
解决时间 2021-03-30 13:36
C语言怎么定义一个函数比较两数大小,谢谢了
最佳答案
假定是比较整数
int sortab(int a,int b)
{int c ;
if(a>b) c=1;
else if(a==b)c=0;
else c=-1;
return c;
}
给定2数,如果前数大得到1,后数大得到-1,相等得到0追问#include
int max(int x,int y)
{
int z;
z=x>y?x:y;
return z;
}
void main()
{
int a,b;
scanf("%d%d,&b,&a");
printf("%d\n",max(a,b));
}
为什么这么不可以呢?追答因为你问的不是求最大的那个
而是比较两数大小
即理解为 求两个数之间的大小关系是如何的
而非取出较大或小的一个追问谢谢
全部回答
bool fun(int a,int b)
{
return a>b ? 1 : 0;
}

int comperInt(int a, int b)
{
if(a > b)
return 1;
if(a == b)
return 0;
if(a < b)
return -1;
}
int max(int n1,int n2)
int compare()
{
int a,b;
printf("please input two numbers to compare:");
a=GetInteger();
b=GetInteger();
if(a>b)
printf("The bigger one is %d",a);
else
printf("The bingger one is %d",b);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于premiere CS6,修剪媒体限制的问题?
鸡泽天下红辣椒酱全部品种有哪些
怎么做纯手工,最正宗纯手工的做法大全,纯手
某粮库上午运走全部存粮的三分之一又2000袋下
用过最实用的家庭露营装备是什么?
求棉花糖歌词的韩文版和英文版
死神多少集大结局???
绝境求生battlegrounds 购买后开始下载游戏为
怎么在河里钓野生甲鱼
19+28+37+46+55=?
8.他一直喜欢着她,哪怕明知她喜欢的是那个高
才开始看我当阴阳先生那几年 想问下几个问题
给我来一斤盐是什么意思
啤酒盖上的日期怎样去掉
同声相应,同气相求是什么意思?
推荐资讯
宜丰绿风和绿源哪个好啊
程泰cnc车床和友嘉cnc车床哪个好
金融工作需要什么学历
脚轮(非金属)注册商标属于哪一类?
下列说法中正确的是 ( ) A.蹦床运动
求教拍照技巧和后期修片,
铭影gt240 1g d5旅行着,真的有这个显卡吗我
时钟在三点时敲了三下,用去了三秒钟。问:七
阴天下雨天适合做熏蒸吗
机械图纸上的平面度的符号是什么啊
苹果电脑双系统怎么把他开机启动在温逗死系统
华歆之死
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?