C 程式設計問題急急急急急,C 程式設計題(急急急!!!)

2021-06-30 16:33:35 字數 2266 閱讀 6443

1樓:救贖削腎客

int a,b,c;

cin>>a>>b>>c;

int flag=1;

if(a+b<=c||a+c<=b||b+c<=a&&flag)cout<<"no ********"<(b*b)+(c*c)||(b*b)>(a*a)+(c*c)||(c*c)>(b*b)+(a*a)&&flag)

<<"isosceles ********"<不知道行不行,你試試先沒仔細看你的邏輯結構,我偷懶了樓主給你個建議。乙個個的輸出

先判定邊是否相等,如果相等輸出 「等邊」

再判斷角度的問題,如果是直角輸出「直角」,不是輸出」銳角「或「鈍角」

輸出「三角形」

最後的結果就是

「等邊直角三角形」

或者是等邊銳角三角形,等邊鈍角三角形...

只是乙個建議

2樓:匿名使用者

if((a*a)<(b*b)+(c*c)||(b*b)<(a*a)+(c*c)||(c*c)<(b*b)+(a*a))

else

}else

}普通銳角三角形,輸出「acute ********」

銳角是這樣判斷的嗎?

應該是if((a*a)<(b*b)+(c*c)&&(b*b)<(a*a)+(c*c)&&(c*c)<(b*b)+(a*a))

3樓:

程式本身並沒有錯。

但是例如邊長為 3,4,5 的直角三角形。

3^2<4^2+5^2

所以進入了第2和第4個大if中(判斷直角和判斷銳角的兩個if中)。由此造成了重複。

設定bool標誌也是不錯的選擇。

當此組邊長被判斷過一次後,就不進入其他的判斷,由此可以避免重複的發生。

c++程式設計題(急急急!!!)

4樓:

自己寫的,試過可行,滿足你的題目要求,請採納!謝謝#include

#include

#include

using namespace std;

class cshape

~cshape(){}

protected:

float high;float width;

};class crectangle:public cshapevoid display()

void area()

~crectangle()

{}private:

float gaodu,kuandu;

}; class c********:public cshapevoid display()

void area()

~c********()

{}private:

float gaodu,kuandu;

};int main(int argc, char *argv)

5樓:

class cshape

;class ctiangle : public cshape;float ctrigangle::area()class crectangle :

public cshape;float crectangle::area()

6樓:旅漾南門苓

我只寫了轉換為二進位制的,十進位制比較簡單

#include

#include

intgetb(int

n)else

}int

main(void)

return0;}

7樓:誰誰還記得我

#include

using namespace std;

class graph

};class retangle:public graphvoid area()

};class ********:public graphvoid area()

};void main()

急急急急急急急!!!!誰能幫我解釋一下這個c++程式設計題,拜託各位了,源程式在下面

8樓:飛手心的愛情海

完整的程式沒看,

最後的那個問題:

for語句迴圈,當b

迴圈體就是交換num[b]和num[i-b-1]的值這個c++程式我昨天剛寫完,我用類寫的,覺得比你這個簡單些

c 問題。。急急急,C 問題。

c 問題。變數的生存期取決於它的 儲存型別!從變數的作用域的角度將變數分為區域性變數和全域性變數兩種。區域性變數定義在函式體內,函式被呼叫時,區域性變數才臨時的被建立,函式執行完後,區域性變數自動被銷毀 全域性變數是定義在整個程式空間內的,在開始執行程式時被建立,整個程式執行完了才會銷毀,因此乙個變...

C初級問題,急急急

1 include using namespace std void main for i 0 i for i 0 i cout 涉及int型溢位,用了 int64來計算,輸出不支援64位,分高位和低位分別輸出 include include void main temp 0 for int i 0...

我想學習C語言急急急,我想學習C語言? 急急急!!!

如果你是完全沒有程式設計基礎也沒有網頁設計基礎 想自學c 有點難 1.建議先幾天了解html網頁 2.看c 有關的書 3.如果功不破c 是正常的事情,不灰心 建議花點時間學習容易學習點的語言 例如 vb c 等對vb或c 程式了解有一二時候,或者感到vb c 有不足之處時 再回頭學習c 你會感到c ...