#includestdio.h
市南網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,市南網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為市南上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的市南做網(wǎng)站的公司定做!
int main()
{
int n,i;
scanf("%d",n);//輸入數(shù)字
for(i = 0;in;i++) printf("*");//輸出
printf("\n");
return 0;
}
C語(yǔ)言輸出如題所示圖案的代碼如下:
#includestdio.h
int main( )
{
int x;
int i,j,k;
printf("請(qǐng)輸入,需要生成圖案的行數(shù)(單數(shù)):");
scanf("%d",x);
k=x/2+1;
for(i=1;i=k;i++)
{
for(j=0;j2*i-1;j++)
printf("*");
printf("\n");
}
for(i=k-1;i=1;i--)
{
for(j=0;j2*i-1;j++)
printf("*");
printf("\n");
}
}
擴(kuò)展資料:
由題,需要輸出這樣一個(gè)圖像,可將其看為一個(gè)正三角形與倒三角形的組合。
且對(duì)于下圖:
*
***
*****
*******
*****
***
*
由行數(shù)與*號(hào)的關(guān)系可得,在對(duì)于總行數(shù)/2+1的部分,行數(shù)*2+1,即為*號(hào)的數(shù)目,因而得到了前半段圖形的代碼。
而對(duì)于后半部分的倒三角形,其行數(shù)可記為,倒數(shù)總行數(shù)/2...3、2、1行,則可利用循環(huán)以及2*行數(shù)-1,得到下半部分的圖像。
#include stdio.h
int main()
{
int i, j;
for(i = 0; i 10; i++)
{
for(j = i; j 10; j++)
printf("*");
printf("\n");
}
return 0;
}