S=(a+b)*h/2,其中,S表示梯形面積;a和b分別表示梯形的上底和下底,h表示梯形的高。
成都網(wǎng)站建設、成都網(wǎng)站設計服務團隊是一支充滿著熱情的團隊,執(zhí)著、敏銳、追求更好,是創(chuàng)新互聯(lián)的標準與要求,同時竭誠為客戶提供服務是我們的理念。成都創(chuàng)新互聯(lián)把每個網(wǎng)站當做一個產(chǎn)品來開發(fā),精雕細琢,追求一名工匠心中的細致,我們更用心!
include iostream include cmath using namespace std;/ 寫出一個梯形類,操作有求面積和周長 分析:由于要求梯形的面積和周長,那就要為梯形提供上底,下底,高,左邊長,右邊長等屬性。
② double類型對應的轉(zhuǎn)換說明是 %lf。錯誤的轉(zhuǎn)換說明會導致輸出錯誤。③ 主函數(shù)中已經(jīng)利用 s=0.5*(a+b)*c; 求出了梯形的面積,那么為什么還要創(chuàng)建area()函數(shù)呢?況且這個函數(shù)還沒用上。
scanf(%d,%d,%d,&a,&b,&c); 這句話是有問題的,因為格式字符串中的類型不匹配。你定義的 a,b,c 變量均為浮點型,而格式字符串中的 %d 是十進制整型(decimal)的,應該改為 %f (float) 浮點型才匹配。
基本是對的,你試試把scanf()里的換行去掉。修改后如下:VS2017測試通過。
include iostream include cmath using namespace std;/ 寫出一個梯形類,操作有求面積和周長 分析:由于要求梯形的面積和周長,那就要為梯形提供上底,下底,高,左邊長,右邊長等屬性。
scanf語句中第三個%lf打錯了,打成&lf了,應該是%lf。
③ 主函數(shù)中已經(jīng)利用 s=0.5*(a+b)*c; 求出了梯形的面積,那么為什么還要創(chuàng)建area()函數(shù)呢?況且這個函數(shù)還沒用上。s和area()函數(shù)這倆用一個就行。
scanf語句中第三個%lf打錯了,打成&lf了,應該是%lf。
include iostream include cmath using namespace std;/ 寫出一個梯形類,操作有求面積和周長 分析:由于要求梯形的面積和周長,那就要為梯形提供上底,下底,高,左邊長,右邊長等屬性。
文章名稱:c語言梯形面積函數(shù) c++梯形面積
標題網(wǎng)址:http://www.rwnh.cn/article24/dedeoje.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設計公司、Google、外貿(mào)建站、全網(wǎng)營銷推廣、網(wǎng)站制作、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)