課程
/后端開發(fā)
/C
/C語(yǔ)言入門
為啥沒(méi)有打印出 不構(gòu)成三角形這句話呢?
2017-12-21
源自:C語(yǔ)言入門 5-4
正在回答
a,b,c兩邊之和大于第三邊了呀? 你可以改改試試當(dāng)兩邊之和小于第三邊的時(shí)候會(huì)輸出什么,應(yīng)該會(huì)輸出 不構(gòu)成三角形? ?例如a=1,b=2,c=4明顯a+b<c,所以會(huì)輸出不構(gòu)成三角形,希望對(duì)你有幫助
因?yàn)槟憬oa,b,c賦值的時(shí)候,給的是符合條件的值,你可以試試給不符合三角形構(gòu)成的邊長(zhǎng)。
#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;
就是練習(xí)題那個(gè)
代碼呢???沒(méi)有代碼怎么能看出原因呢
舉報(bào)
C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
4 回答如果判斷不為三角形后為什么可以打印“不構(gòu)成三角形”? 而5-1自創(chuàng)函數(shù)時(shí)自定義函數(shù)則不會(huì)打印出來(lái)?
1 回答怎么打不出三角形
2 回答測(cè)試構(gòu)不成三角形的時(shí)候。
1 回答C語(yǔ)言多重循環(huán)結(jié)構(gòu)打印等腰三角形
3 回答這段代碼不對(duì),當(dāng)不能構(gòu)成三角形的時(shí)候輸出的多了一句話,應(yīng)該這樣寫
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-05-31
a,b,c兩邊之和大于第三邊了呀? 你可以改改試試當(dāng)兩邊之和小于第三邊的時(shí)候會(huì)輸出什么,應(yīng)該會(huì)輸出 不構(gòu)成三角形? ?例如a=1,b=2,c=4明顯a+b<c,所以會(huì)輸出不構(gòu)成三角形,希望對(duì)你有幫助
2018-02-24
因?yàn)槟憬oa,b,c賦值的時(shí)候,給的是符合條件的值,你可以試試給不符合三角形構(gòu)成的邊長(zhǎng)。
2017-12-22
#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;
}
就是練習(xí)題那個(gè)
2017-12-21
代碼呢???沒(méi)有代碼怎么能看出原因呢