回 帖 发 新 帖 刷新版面

主题:谁来帮我做下这题啊我做下参考谢谢!

将a,b,c这3个数按大小,用流程图表顺序把他们输出示.谁帮我画下谢谢做下参考昨天刚学C语言别笑我啊.[em8]

回复列表 (共2个回复)

沙发

#include "stdio.h"
void main()
{
    int a=0,b=0,c=0;
    printf("请输入三个数字:a,b,c\n");
    scanf("%d%d%d",&a,&b,&c);
    printf("a,b,c三个数字俺大->小输出为:");
    if(a>b)
    {
        if(a>c)
        {
            printf("%d,",a);
            if(b>c)
            {
                printf("%d,",b);
                printf("%d",c);
            }
            else
            {
                printf("%d,",c);
                printf("%d",b);
            }
        }
        else
        {
            printf("%d,",c);
            printf("%d,",a);
            printf("%d",b);
        }
    }
    else
    {
        if(b>c)
        {
            printf("%d,",b);
            if(a>c)
            {
                printf("%d,",a);
                printf("%d",c);
            }
            else
            {
                printf("%d,",c);
                printf("%d",a);
            }
        }
        else
        {
            printf("%d,",c);
            printf("%d,",b);
            printf("%d,",a);
        }
    }
}
跟着程序画就好了

板凳

如果谁又更简单的办法通知我啊,我也是个新手

我来回复

您尚未登录,请登录后再回复。点此登录或注册