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

c語言三角形輸出

發布時間: 2022-06-16 22:50:16

c語言 輸出三角形

#include <stdio.h> int main() { int n=5 ; int i; for(i=0;i<n;i++) { int j; for(j=1;j<2*(n-i)-1;j++) printf(" "); for(j=0;j<2*i+1;j++) printf("*"); printf("\n"); } return 0; }

Ⅱ 超簡單的C語言程序題 輸出一個正三角形

1、打開visual C++ 6.0軟體,准備好一個空白的c語言文件,首先引入預處理命令和主函數:

Ⅲ 用C語言輸出以下三角形形式的圖案

#include<stdio.h>
main()
{
int i,j,k,n;
scanf("%d",&n);//輸入變數
for (i=0;i<n;i++)//循環次數,或者說輸出行數
{
for (k=0;k<=i;k++)//輸出*號數量
{
printf("*");
for (j=0;j<=i;j++)//輸出.號數量
printf(".");
}
printf("\n");//換行
}
}

Ⅳ 如何用c語言輸出倒三角圖案

整體來說就是用二種的循環來實現,假如要輸出一個五層的倒三角圖案(等腰三角形形式)第一行輸出九個井號然後換行,第二行先輸出一個空格,然後再輸出七個井號,再換行,第三行輸出兩個空格,再輸出五個井號換行,第四行輸出三個空格,再輸出三個井號換行,最後一行先輸出四個空格,再輸出一個井號後換行。這樣就輸出了一個共五行的由井號組成的倒三角形。

Ⅳ 怎麼用c語言列印三角形

首先你要知道怎樣列印三角形,一般都是,通過兩個for 循環,
for(i=0;i<n;i++)

for(j=0;j<i;j++)
{
printf(「*");
}
printf(「\n");
}
輸出三角形,之後你更改i,jn的數值,做相應的變化

Ⅵ C語言 輸出等邊三角形

新手的疑問:有關行和列的比例問題如果等邊三角形正放的話比例就應該是"根號3"比2
"根號三"比二要怎麼用整數的行和列來表示啊??
int
main(void)
{
int
i,j,s;
for(j=1;j<=20;j++)
{
for(i=1;i<=20-j;i++)
printf("
");
for(s=1;s<=j*2-1;s++)
//不知道是不是應該把I換成S,我沒試過/換了保險..呵呵
如果把J換成J*2-1的話就可以輸出正放著的等腰三角形....
printf("#");
printf("\n");
}
}

Ⅶ 如何用C語言的循環結構輸出一個三角形

我們用 * 來構成三角形,要輸出三角形,要考慮到構成三角形 * 前面的空格,而 每一行* 和空格的數目又是有規律的,因此可以用for循環裡面在嵌套2個for循環來輸出:

#include<stdio.h>
voidmain()
{
inti,j;
for(i=0;i<5;i++)
{
for(j=0;j<4-i;j++)
printf("");
for(j=0;j<2*i+1;j++)
printf("*");
printf(" ");
}
}

Ⅷ c語言輸出三角形

這個是楊輝三角形,有規律的,兩連全是,中間每個數字是上面兩個數字之和。
解法太多,下面是六種解法,自己參考
http://blog.sina.com.cn/s/blog_520db5ec01009c1c.html

Ⅸ C語言列印輸出上三角形

你這個圖形樣子的上三角形可以用二維數組存儲後列印,每一行的元素值就是這個元素所在的行乘以這個元素所在的列,然後從你想輸出的行開始,每一行的元素都減少一個,不列印的元素用空格存,大體思路是用三個循環,一個是最外面的循環決定現在存儲第幾行的元素,這個大循環裡面有兩個循環,第一個循環是決定存儲0的列,第二個循環是決定存儲元素值的列,列印的時候按照元素值列印,存儲0的列印空格+「 」,存儲不為0的列印元素值+「 。

Ⅹ C語言 輸出數字三角形

C程序:

#include"stdio.h"

/*X:首數字,N:行數*/

voiddisplay(intX,intN)

{

inti,j;

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

{

/*輸出每一行的前導空格*/

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

printf("");

/*輸出數字部分的前一半(0..i)*/

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

printf("%3d",X+i+j);

/*輸出數字部分的後一半(0..i-1)*/

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

printf("%3d",X+2*i-1-j);

printf(" ");

}

}

voidmain()

{

intX,N;

printf("inputfirstfigure:");

scanf("%d",&X);

printf("inputrows:");

scanf("%d",&N);

display(X,N);

}

運行測試:

熱點內容
安卓系統網路播放器哪個好 發布:2025-02-06 20:42:02 瀏覽:814
頭條緩存的視頻格式 發布:2025-02-06 20:32:18 瀏覽:113
ftp不顯示文件夾 發布:2025-02-06 20:30:37 瀏覽:123
蘋果手機解壓怎麼打開 發布:2025-02-06 20:29:35 瀏覽:473
單片機程序存儲器 發布:2025-02-06 20:29:31 瀏覽:206
串的c語言 發布:2025-02-06 20:25:44 瀏覽:745
編程函數總結 發布:2025-02-06 20:09:11 瀏覽:316
編程obj 發布:2025-02-06 19:59:52 瀏覽:844
津貼腳本 發布:2025-02-06 19:44:10 瀏覽:741
好分數里如何修改密碼 發布:2025-02-06 19:42:30 瀏覽:157