當前位置:編程學習大全網 - 編程軟體 - python輸入三角形三條邊判斷是怎麽樣的?

python輸入三角形三條邊判斷是怎麽樣的?

#include

int main() {

int a,b,c;

printf("輸入三角形的三條邊:\n");

while(scanf("%d%d%d",&a,&b,&c) == 3) {

if(a + b > c && b + c > a && c + a > b) {

if(a == b && b == c) printf("等邊三角形!\n");

else if(a == b) {

if(a * a + b * b == c * c) printf("等腰直角三角形!\n");

else printf("等腰三角形!\n");

}

else if(b == c) {

if(b * b + c * c == a * a) printf("等腰直角三角形!\n");

else printf("等腰三角形!\n");

}

else if(c == a) {

if(c * c + a * a == b * b) printf("等腰直角三角形!\n");

else printf("等腰三角形!\n");

}

else if(a * a + b * b == c * c || b * b + c * c == a * a || c * c + a * a == b * b )

printf("直角三角形!\n");

else printf("普通三角形!\n");

}

else printf("不能構成三角形!\n");

printf("\n輸入三角形的三條邊,q to quit:\n");

}

return 0;

}

Python?變量類型

變量存儲在內存中的值。這就意味著在創建變量時會在內存中開辟壹個空間。基於變量的數據類型,解釋器會分配指定內存,並決定什麽數據可以被存儲在內存中。因此,變量可以指定不同的數據類型,這些變量可以存儲整數,小數或字符。

Python 中的變量賦值不需要類型聲明。每個變量在內存中創建,都包括變量的標識,名稱和數據這些信息。每個變量在使用前都必須賦值,變量賦值以後該變量才會被創建。等號(=)用來給變量賦值。等號(=)運算符左邊是壹個變量名,等號(=)運算符右邊是存儲在變量中的值。

  • 上一篇:"字節"是什麽單位?
  • 下一篇:如何編寫代碼進行簡單的編程入門?
  • copyright 2024編程學習大全網