问答详情
源自:5-4 形参与实参

我这样可以吗,这样形参就是a b c吧

#include <stdio.h>

int Girl(int a,int b,int c)

{

    if((a+b)>c||(a+c)>b||(b+c)>a)

    {

        return a+b+c;

    }

    else

    {

        printf("构不成三角形。");

    }

}

int main()

{

    int a=3,b=4,c=5;

    printf("三角形周长是:%d",Girl(a,b,c));

    return 0;

}


提问者:慕标4319917 2020-12-22 00:27

个回答

  • qq_慕田峪7562408
    2021-01-17 17:21:25

    可以,return后面返回的是调用的一个函数值,就像答案里面令cirf = a+b+c ,然后return cirf,如果你非要不用cirf,也是可以直接返回a+b+c,不过会显示你输入错误