在這里面哪個(gè)是形參哪個(gè)是實(shí)參?。?/h1>
#include?<stdio.h>
int?getGirth(int?a,int?b,int?c)
{
????if(?(a+b)<=c?||?(a+c)<=b?||?(b+c)<=a?)???//判斷是否為三角形
????{
????????printf("不構(gòu)成三角形\n");
????????return?0;????????????????????????????????
????}
????else
????{
??????int?cirf?=?a+b+c?;?????//計(jì)算三角形周長(zhǎng)
??????return?cirf;
????}
???????
}
int?main()
{
????/*?定義三角形三邊長(zhǎng)?*/
????int?a,?b,?c;
????a?=?3;
????b?=?4;
????c?=?5;
????printf("三角形的周長(zhǎng)是:%d\n",?getGirth(a,b,c));??//調(diào)用周長(zhǎng)函數(shù)
????return?0;
}
#include?<stdio.h> int?getGirth(int?a,int?b,int?c) { ????if(?(a+b)<=c?||?(a+c)<=b?||?(b+c)<=a?)???//判斷是否為三角形 ????{ ????????printf("不構(gòu)成三角形\n"); ????????return?0;???????????????????????????????? ????} ????else ????{ ??????int?cirf?=?a+b+c?;?????//計(jì)算三角形周長(zhǎng) ??????return?cirf; ????} ??????? } int?main() { ????/*?定義三角形三邊長(zhǎng)?*/ ????int?a,?b,?c; ????a?=?3; ????b?=?4; ????c?=?5; ????printf("三角形的周長(zhǎng)是:%d\n",?getGirth(a,b,c));??//調(diào)用周長(zhǎng)函數(shù) ????return?0; }
2022-10-17
#include <stdio.h>
int getGirth(int a,int b,int c)? ?//a,b,c為實(shí)參,需事先賦值
{
? ? if( (a+b)<=c || (a+c)<=b || (b+c)<=a )? ?//判斷是否為三角形
? ? {
? ? ? ? printf("不構(gòu)成三角形\n");
? ? ? ? return 0;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? }
? ? else
? ? {
? ? ? int cirf; //cirf既是形參,無需事先賦值
? ? ? cirf=a+b+c;? ? ?//計(jì)算三角形周長(zhǎng)
? ? ? return cirf;
? ? }
? ? ? ?
}
int main()
{
? ? /* 定義三角形三邊長(zhǎng) */
? ? int a, b, c;
? ? a = 3;
? ? b = 4;
? ? c = 5;
? ? printf("三角形的周長(zhǎng)是:%d\n", getGirth(a,b,c));? //調(diào)用周長(zhǎng)函數(shù)
? ? return 0;
}