亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

C語言輸入三角形邊長判斷其類型并輸出面積實例代碼

2020-01-26 13:48:01
字體:
來源:轉載
供稿:網友

本文主要研究的是輸入三角形邊長判斷其類型并輸出面積,用C語言實現,具體如下。

思路:首先判斷所給的三條邊是否能夠組成三角形,若可以組成三角形,則判斷該三角形是什么類型,并求三角形的面積。

相關知識:

三角形是由同一平面內不在同一直線上的三條線段‘首尾'順次連接所組成的封閉圖形。常見的三角形按邊分有普通三角形(三條邊都不相等),等腰三角(腰與底不等的等腰三角形、腰與底相等的等腰三角形即等邊三角形)

不等邊三角形:不等邊三角形,數學定義,指的是三條邊都不相等的三角形叫不等邊三角形。

等腰三角形:等腰三角形(isosceles triangle),指兩邊相等的三角形,相等的兩個邊稱為這個三角形的腰。等腰三角形中,相等的兩條邊稱為這個三角形的腰,另一邊叫做底邊。兩腰的夾角叫做頂角,腰和底邊的夾角叫做底角。等腰三角形的兩個底角度數相等(簡寫成“等邊對等角”)。等腰三角形的頂角的平分線,底邊上的中線,底邊上的高重合(簡寫成“等腰三角形的三線合一性質”)。等腰三角形的兩底角的平分線相等(兩條腰上的中線相等,兩條腰上的高相等)。等腰三角形底邊上的垂直平分線到兩條腰的距離相等。等腰三角形的一腰上的高與底邊的夾角等于頂角的一半。等腰三角形底邊上任意一點到兩腰距離之和等于一腰上的高(需用等面積法證明)。等腰三角形是軸對稱圖形,(不是等邊三角形的情況下)只有一條對稱軸,頂角平分線所在的直線是它的對稱軸,等邊三角形有三條對稱軸。等腰三角形中腰的平方等于高的平方加底的一半的平方。等腰三角形的腰與它的高的關系,直接的關系是:腰大于高。間接的關系是:腰的平方等于高的平方加底的一半的平方。

等邊三角形:等邊三角形(又稱正三角形),為三邊相等的三角形,其三個內角相等,均為60°,它是銳角三角形的一種。等邊三角形也是最穩定的結構。等邊三角形是特殊的等腰三角形,所以等邊三角形擁有等腰三角形的一切性質。

直角三角形:有一個角為直角的三角形稱為直角三角形。在直角三角形中,直角相鄰的兩條邊稱為直角邊。直角所對的邊稱為斜邊。若a的平方+b的平方=c的平方,則以a、b、c為邊的三角形是以c為斜邊的直角三角形(勾股定理的逆定理)。

判斷三條線段能否組成三角形的依據是三角形三邊關系的定理:“三角形任何兩邊的和大于第三邊”和它的推論:“三角形任何兩邊的差小于第三邊”。

計算面積方式:使用邊長進行計算

1:計算三角形的半周長。半周長等于圖形周長的一半。想算出三角形的半周長,需要先將三角形的三條邊長加起來求出周長,然后乘以1/2;

2:用海倫公式求三角形面積。海倫公式如下:

具體實現和分析:

通過輸入三角形的三條邊,首先判斷兩邊之和是否大于第三邊,若大于第三邊則進一步判斷該三角形是什么三角形,3邊相等為等邊三角形,兩邊相等為等腰三角形,滿足兩邊平方之和等于第三邊的平方即是直角三角形,其余為普通三角形,否則輸入的三角形不能夠組成三角形。

void decideTrangleType(){    float a,b,c; //定義 a,b,c為三條邊   float s,area;      printf("請輸入三角形的三條邊:/n");   rewind(stdin);//清空緩存區的所有數據   scanf("%f%f%f",&a,&b,&c);      if (a+b>c && b+c>a && a+c>b) {     //判斷兩邊之和是否大于第三邊     s = (a+b+c)/2;           //計算半周長     area = sqrt(s*(s-a)*(s-b)*(s-c)); //計算三角形面積     printf("面積是:%f",area);     if (a==b && a==c) {         //判斷三條邊是否相等       printf("等邊三角形/n");     }else if (a==b || a==c || b==c){  //判斷是否有兩條邊相等       printf("等腰三角形/n");     }else if(a*a + b*b == c*c || a*a + c*c == b*b || b*b + c*c == a*a){ //判斷是否兩邊平方之和等于第三邊的平方       printf("直角三角形/n");     }else{       printf("普通三角形/n");     }   }else{     printf("不能構成三角形/n");   } } 

相關測試數據:

Hello, World!
請輸入三角形的三條邊:
3 45
面積是:6.000000直角三角形

3 33
面積是:3.897114等邊三角形

3 43
面積是:4.472136等腰三角形

3 610
不能構成三角形

7 8 9
面積是:26.832815普通三角形

總結

以上就是本文關于C語言輸入三角形邊長判斷其類型并輸出面積實例代碼的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人网欧美在线视频| 最近2019年手机中文字幕| 最近免费中文字幕视频2019| 亚洲精品二三区| 亚洲国产精品va在线看黑人| 97香蕉超级碰碰久久免费软件| 国产主播在线一区| 爱福利视频一区| 国产成人精品综合久久久| 91精品久久久久久久久中文字幕| 国产精品激情av在线播放| 欧美亚洲成人精品| 成人高清视频观看www| 久久久久久噜噜噜久久久精品| 精品国产91久久久久久老师| 91久久精品一区| www.国产精品一二区| 日本成人黄色片| 亚洲欧美日韩天堂一区二区| 亚洲国产毛片完整版| 国产精品久久av| 有码中文亚洲精品| 欧洲亚洲在线视频| 亚洲午夜精品久久久久久久久久久久| 国内成人精品视频| 久久久久久久久久久亚洲| 欧美高清不卡在线| 18一19gay欧美视频网站| 亚洲激情在线视频| 欧美国产高跟鞋裸体秀xxxhd| 久久久极品av| 久久国产精品99国产精| 日韩有码在线视频| 91视频国产高清| 最近2019中文免费高清视频观看www99| 日本精品久久中文字幕佐佐木| 91亚洲精品久久久久久久久久久久| 亚洲天堂色网站| 成人免费自拍视频| 中文字幕精品一区二区精品| 欧美日韩美女视频| 亚洲免费一在线| 亚洲男人天堂2019| 91亚洲精品一区| 国产成人一区二区三区| 91亚洲人电影| 久久久国产成人精品| 日韩中文字幕视频在线| 国产日韩中文在线| 日本19禁啪啪免费观看www| 国产精品日韩精品| 久久精品国产精品亚洲| 久久人人看视频| 毛片精品免费在线观看| 久久视频精品在线| 久久久国产精品视频| 精品国产电影一区| 亚洲黄色av女优在线观看| 久久精品99久久久久久久久| 在线播放国产一区二区三区| 91精品国产91久久久久久吃药| 日韩高清电影免费观看完整版| 国产精品女人网站| 欧美大片大片在线播放| 欧洲亚洲女同hd| 中文字幕av一区二区三区谷原希美| 亚洲欧洲国产精品| 久久人人爽人人爽人人片亚洲| 国产精品成人aaaaa网站| 97国产精品视频| 国产精品欧美亚洲777777| 欧美日韩国产第一页| 亚洲国产日韩欧美综合久久| 高跟丝袜欧美一区| 久久久久999| 国产精品一区二区久久久| 欧美日韩国产一中文字不卡| 久久激情五月丁香伊人| 日韩精品免费在线视频| 久久久久久久久久久国产| 欧美一区二区大胆人体摄影专业网站| 国产精品精品国产| 日韩av网址在线| 色偷偷av一区二区三区乱| 一区二区三区在线播放欧美| 尤物99国产成人精品视频| 欧美一级大片在线免费观看| 亚洲性生活视频| 91久久精品日日躁夜夜躁国产| 亚洲欧美中文日韩v在线观看| 91国偷自产一区二区三区的观看方式| 欧美乱大交xxxxx另类电影| 成人激情视频在线观看| 高清欧美性猛交xxxx黑人猛交| 亚洲国产成人精品久久| 久久琪琪电影院| 北条麻妃99精品青青久久| 欧美日韩裸体免费视频| 91精品国产综合久久男男| 欧美激情在线播放| 亚洲精品视频网上网址在线观看| 欧美亚洲伦理www| 国语自产精品视频在免费| 亚洲一区二区三区成人在线视频精品| 欧洲亚洲免费在线| 曰本色欧美视频在线| 欧美性猛交xxxx乱大交蜜桃| 亚洲福利视频在线| 国产精品1区2区在线观看| 欧美极品少妇xxxxⅹ喷水| 国产精品视频中文字幕91| 欧美xxxx18性欧美| 日本在线观看天堂男亚洲| 亚洲欧美综合区自拍另类| 日韩在线免费视频| 亚洲色图综合久久| 国产成人精品日本亚洲专区61| 成人欧美一区二区三区黑人| 欧美激情欧美狂野欧美精品| 国产精品大片wwwwww| 国产一区二区三区18| 欧美成人第一页| 亚洲天堂免费在线| 久久亚洲国产成人| 欧美精品中文字幕一区| 亚洲精品第一国产综合精品| 91在线视频成人| 国产成人精品在线视频| 国产在线视频91| 欧美限制级电影在线观看| 欧美精品在线观看| 美女啪啪无遮挡免费久久网站| 久久九九免费视频| 51色欧美片视频在线观看| 中文字幕亚洲欧美日韩2019| 亚洲人成电影网| 国产亚洲欧美视频| 久久人91精品久久久久久不卡| 国产噜噜噜噜噜久久久久久久久| 最近2019中文字幕一页二页| 欧美精品在线观看91| 亚洲第一中文字幕| 日韩激情在线视频| 亚洲精品成a人在线观看| 欧美在线视频一二三| 美女啪啪无遮挡免费久久网站| 7777精品久久久久久| 中日韩美女免费视频网站在线观看| 欧美专区在线视频| 亚洲国产精品久久| 国产91网红主播在线观看| 91国产在线精品| 秋霞av国产精品一区| 神马久久桃色视频| 亚洲成人av在线播放| 国内精品久久影院| 国产欧美精品一区二区| 中文字幕亚洲无线码在线一区| 亚洲日本成人女熟在线观看| 欧美成年人在线观看| 亚洲最大的免费| 日韩欧美aⅴ综合网站发布| 国产视频欧美视频| 欧美视频13p|