注册 登录
编程论坛 C语言论坛

问一个很简单很不好意思的低级的小问题

w1085190733 发布于 2020-04-01 10:06, 3954 次点击
#include<stdio.h>

int mian()
{
    int a,b,c;
    int max=0;
    scanf("%d %d %d",&a,&b,&c);
    if (a>b)
    {
        if(a>c)
        {
            max=a;
        }else{
            max=c;
        }
        }else
    {
    if(b>c)
    {
        max=b;
    }else{
    max=c;
            }
    }
        
    printf("the max is%d\n",max);
   
    return 0;
   
 }

//    max3.c
#include <stdio.h>

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

    int max = 0;

    if ( a>b ) {
        if ( a>c ) {
            max = a;
        } else {
            max = c;
        }
    } else {
        if ( b>c ) {
            max = b;
        } else {
            max = c;
        }
    }

    printf("The max is %d\n", max);

    return 0;
}
这两个程序有森么不一样吗,为什么第一个程序运行起来有错误呢~
只有本站会员才能查看附件,请 登录


11 回复
#2
forever742020-04-01 10:11
mian
main
#3
卡卡33152020-04-01 12:43
楼上正解
#4
你们都要疼我哦2020-04-01 12:51
跟贴学习
#5
w10851907332020-04-01 15:56
回复 2楼 forever74
我如此愚蠢,,,,,,感谢!
#6
forever742020-04-01 18:46
把main写成面的,一般是饥饿的吃货,不算丢人。
#7
w10851907332020-04-02 14:30
回复 6楼 forever74
我没有,,Ծ‸Ծ,,
#8
叶纤2020-04-02 17:39
1,注意排版
2,有多种方法
程序代码:

#include <stdio.h>
int maxnum(int a,int b,int c)
{
    return (a>b?a:b)>c?(a>b?a:b):c;

}
int maxnum1(int a,int b)
{    if(a>b)
     {
         return a;
     }
     else
     {
         return b;
     }

}
int main()
{
    int a,b,c;
    scanf("%d %d %d", &a, &b, &c);

    int max = 0;

    if ( a>b )
    {
        if ( a>c )
         {
            max = a;
         }
        else {
            max = c;
             }

    }
    else
    {
        if ( b>c )
        {
            max = b;
        }
        else {
            max = c;
        }
    }

    printf("The max is %d\n", max);
    printf("The max is %d\n", maxnum(a,b,c));
    printf("The max is %d\n", maxnum1(maxnum1(a,b),c));

    return 0;
}

#9
hbccc2020-04-02 18:17
main写错啦
#10
w10851907332020-04-03 13:40
回复 8楼 叶纤
谢谢谢谢!
#11
w10851907332020-04-03 13:40
回复 9楼 hbccc
嗯嗯好哒,谢谢,太粗心了嘿嘿
#12
return_02020-04-03 13:57
mian面
1