金字塔c語(yǔ)言編程 怎么用c語(yǔ)言輸出金字塔圖形?
怎么用c語(yǔ)言輸出金字塔圖形?您可以通過(guò)for循環(huán)輸出金字塔圖形。具體實(shí)現(xiàn)方法可以參考以下程序和注釋#includevoid main(){int i,Jfor(i=1I<=3i)//控制金字塔的層
怎么用c語(yǔ)言輸出金字塔圖形?
您可以通過(guò)for循環(huán)輸出金字塔圖形。
具體實(shí)現(xiàn)方法可以參考以下程序和注釋
#include
void main()
{
int i,J
for(i=1I<=3i)//控制金字塔的層數(shù),本例輸出3層,您可以更改任何層的輸出
{
for(J=1J<=3-I J)//控制金字塔每層前面的空格數(shù)
printf(”)
for(J=1J<=2*I-1 J)//控制“*”
printf(“*”)
printf(“n”)//輸出金字塔一層后,繼續(xù)輸出下一層換行
}
幾乎全部。這是一種帶有儀式感的操作,哈哈哈打印(“你好”)當(dāng)然,你也可以輸入別人,只需說(shuō)你有默認(rèn)的這種方式
語(yǔ)言只是一個(gè)工具。經(jīng)過(guò)長(zhǎng)時(shí)間的使用,每個(gè)人都會(huì)形成一個(gè)不成文的規(guī)則,比如變量名的命名。它有三種有效的命名方式,可以大大提高代碼的可讀性:
1。匈牙利命名
您可以通過(guò)三行星號(hào)的語(yǔ)句編寫(xiě)輸出金字塔。具體步驟如下。
1. 打開(kāi)visualc6.0,打開(kāi)文件新文件C源文件。
2. 程序如下:#include
~]#include<stdio。H>main(){tint n,I,J,Ktprintf(“請(qǐng)輸入整數(shù)n作為金字塔級(jí)別:n”)tscanf(%d”,&n)tprintf(“”)tprintf(“輸出金字塔如下:n”)t對(duì)于(I=0I<=Ni)t{t/t對(duì)于(J=0j<N ij)“)t/tprintf(”“”t/t對(duì)于(k=0k<2*I-1k) /t/tprintf(“*”)/t/tprintf(“n”)/t}的效果圖如下: