#include
巍山網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
void main()
{
int i,j;
for (i=1;i=3;++i) // 控制金字塔的層數(shù),本例輸出3層,可以改變輸出任意層
{
for (j=1;j=3-i;++j) // 控制金字塔每層前面輸出的空格數(shù)
printf(" ");
for (j=1;j=2*i-1;++j) // 控制金字塔每層需要打印'*'的個(gè)數(shù)
printf("*");
printf("\n"); // 一層金字塔輸出完畢,換行繼續(xù)輸出下一層
}
}
#include stdio.h
#include math.h
int main()
{
int n;
int i,j;
n = 9;
for (i = 0; i n; i++)
{
for (j = i; j n - 1; j++)
printf(" ");// " "里面是兩個(gè)空格
for (j = -i; j= i; j++)
printf("%d ", i + 1 - abs(j));
printf("\n");
}
}
這個(gè)代碼就是正三角的,前面有空格,運(yùn)行一下就知道了
程序主要分為2個(gè)部分,一個(gè)部分是輸出空格,一個(gè)部分是輸出星號(hào)。
具體過程如下:
#includeiostream
using?namespace?std;
void?printBlank(int?n)
{
for?(int?i?=?0;?i??n;?i++)
cout??"?";
}
void?printStar(int?n)
{
for?(int?i?=?0;?i??n;?i++)
cout??"*?";
}
int?main()
{
int?N?=?5;
for?(int?i?=?1;?i?=?N;?i++)
{
printBlank(N-i);
printStar(i);
cout??endl;
}
return?0;
}
結(jié)果如下:
給,已經(jīng)編譯運(yùn)行通過:
#includeconio.h
#includestdio.h
void?main()
{
int?n;//這個(gè)就是定義的你需要輸出的行數(shù)
int?i,j;
printf("please?input?the?n:?");
scanf("%d",n);//輸入需要輸出的行數(shù)
for(i=0;in;i++)
{
for(j=0;j2*(n-1-i);j++)?printf("?");
for(j=0;j=i;j++)?printf("%d",j+1);
for(j=0;j2*i-1;j++)?printf("?");
for(j=i+1;j0;j--)
{
if(i==0)?break;
printf("%d",j);
}
printf("\n");
}
getch();
}
給你一個(gè)運(yùn)行的截圖
本文題目:c語言寫一個(gè)金字塔函數(shù) c語言編寫金字塔程序
網(wǎng)頁路徑:http://www.chinadenli.net/article4/dohjdoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、App開發(fā)、用戶體驗(yàn)、虛擬主機(jī)、品牌網(wǎng)站建設(shè)、微信公眾號(hào)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)