老师:输入任意三个数,要输出最大的数,我的编写存在什么问题,是不是if只能判断a>b,而不能判断a>b>c?
发表在C语言视频课程答疑 2017-01-01
是否精华
版块置顶:

#include<stdio.h>

int main()

{

int a,b,c;

printf("请输入三个数据:\n");

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

if(a>b>c)

    {

printf("the max one is a: %d\n",a);

}

else if(a>c>b)

    {

printf("the max one is a: %d\n",a);

}

    else if(b>a>c)

{

   printf("the max one is b: %d\n",b);

    }

else if(b>c>a)

{

printf("the max one is b: %d\n",b);

}

else

{

printf("the max one is c: %d\n",c);

}

return 0;

}


分享到:
精彩评论 1
again
学分:250 LV4
2017-01-01
沙发

首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照