當前位置:首頁 » 編程語言 » c語言號三角形

c語言號三角形

發布時間: 2022-04-11 19:19:33

1. 用c語言程序打一個三角形

要用三重循環,要不空格位置不好處理。每一行的空格需要一個FOR
for(int i=1;i<=5;i++) //控制每一行(這里一共5行)
{
for(int j=1;j<=5-i;j++) //控制每行前的空格位置
printf(" ");
for(j=1;j<=2*i-1;j++) //控制行內的星號
printf("*");
printf("\n");

}
如果是兩重循環可能就是這樣的,是個直角三角型.:
*
***
*****
********

三個循環控制最後的結果是這樣的,正三角形

*
***
*****
*******
*********

2. c語言輸出三角形

輸出步驟如下:

  1. //輸入正整數n<=20輸出一個n層的倒三角形.例如n=5則輸出如下所示

  2. // 解題思路 每層是2n-1個* 5-i個空格 雙層for循環

  3. /*

  4. #########

  5. #######

  6. #####

  7. ###

  8. #

  9. */

  10. #include<stdio.h>

  11. int main(){

  12. int n;

  13. scanf("%d",&n);

  14. for(int i=n;i>0;i--){

  15. for(int j=1;j<=2*i-1;j++){

  16. printf("#");

  17. }

  18. printf(" ");

  19. for(int j=0;j<=5-i;j++){

  20. printf(" ");

  21. }

  22. }

  23. return 0;

拓展資料:

C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。

3. C語言 三角形

修改好了,a==b==c不能這樣用a==b!=c也一樣,這里的不等於可以省略.a^2改成a*a,a為float型
#include<stdio.h>
void main()
{
float a,b,c;
printf("輸入三個數字:");
scanf("%f,%f,%f",&a,&b,&c);
if(a<b+c&&b<a+c&&c<a+c&&a>0&&b>0&&c>0)
{
if(a==b&&b==c)
printf("等邊三角形\n");
else if(b==c||a==b||a==c)
printf("等腰三角形\n");
else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
printf("直角三角形");
}
else
{
if(a<=0||b<=0||c<=0)
printf("輸入數字不合法\n");
else if(a>=b+c||b>=a+c||c>=a+c)
printf("兩邊之合大於第三邊\n");
}
}

4. 用C語言編出用*號組成的三角形

main()
{int i,j,k;
printf("input a integer:");
scanf("%d",&k);
if(k>0)
{for(i=1;i<=k;i++)
{for(j=1;j<=i;j++)
printf("*");
printf("\n");
}
}
else printf("input error!");
}

5. 怎麼用c語言編寫三角形

#include<stdio.h>
intmain(void){
intn,i,j;
printf("輸入三角的行數(1-26): ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<i;j++)
{
printf("");
}
for(j=65;j<=65+n-i;j++)
{
printf("%c",j);
}
printf(" ");
}
return0;
}

6. 如何用C語言輸出星號直角三角形

1、打開visual C++ 6.0-文件-新建-文件-C++ Source File。

7. C語言 三角形類型

#include <stdio.h>


int main(int argc, char **argv) {

int a, b, c;

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

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

printf("good ");

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

printf("perfect ");

else

printf("just a triangle ");

}

return 0;

}

8. c語言輸出星號三角形

#include <stdio.h>

int main()

{

for (int i = 0; i < 5; i++){

for (int j = 0; j <= i; j++){

printf("*");

}

printf(" ");

}

return 0;

}

(8)c語言號三角形擴展閱讀

C語言輸出倒三角

for(i=0;i<n;i++)

{

for(j=0;j<n-i-1;j++)

printf(" ");

for(j=0;j<=i;j++)

printf("*");

printf(" ");

}

for(i=0;i<n;i++)

{

for(j=0;j<n-i-1;j++)

printf(" ");

for(j=n-i-1;j<n;j++)

printf("*");

printf(" ");

}

9. c語言如何輸出星號三角形*****

1、打開visual C++ 6.0-文件-新建-文件-C++ Source File

熱點內容
無限分類實現php 發布:2025-05-20 06:57:40 瀏覽:681
數據結構c語言版嚴蔚敏李冬梅 發布:2025-05-20 06:55:05 瀏覽:449
iphone快捷訪問 發布:2025-05-20 06:55:05 瀏覽:928
如何加密硬碟分區 發布:2025-05-20 06:52:29 瀏覽:362
反編譯gd 發布:2025-05-20 06:52:23 瀏覽:838
java源碼知乎 發布:2025-05-20 06:47:59 瀏覽:482
dos解壓縮命令 發布:2025-05-20 06:47:57 瀏覽:638
安卓傳數據給蘋果的軟體叫什麼 發布:2025-05-20 06:42:48 瀏覽:803
怎麼樣盤解壓力 發布:2025-05-20 06:37:08 瀏覽:84
apk編譯反編譯工具 發布:2025-05-20 06:35:44 瀏覽:286