成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

c語言函數(shù)輸出星星圖案 c語言輸出星號(hào)圖案

C語言如何用代碼打出星星,如下

既然你這么急,我還是答一下吧,原圖沒法輸出,類似的可以實(shí)現(xiàn),,你看哪個(gè)最像原圖就寫哪個(gè)吧:

青田ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

圖形1:

#include stdio.h

int main(void)

{

int i,j;

for(i=1;i=7;i++)

{

for(j=7-i;j--;) printf(" ");

for(j=i;j--;) printf(" *");

printf("\n");

}

return 0;

}

圖形2:

#include stdio.h

int main(void)

{

int i,j;

for(i=1;i=7;i++)

{

for(j=7-i;j--;) printf(" ");

for(j=i;j--;) printf("﹡");

printf("\n");

}

return 0;

}

圖形3:

#include stdio.h

int main(void)

{

int i,j;

for(i=1;i=7;i++)

{

for(j=7-i;j--;) printf(" ");

for(j=i;j--;) printf("*");

printf("\n");

}

return 0;

}

圖形4:

#include stdio.h

int main(void)

{

int i,j;

for(i=1;i=7;i++)

{

for(j=i;j--;) printf("*");

printf("\n");

}

return 0;

}

如何用C語言輸出星號(hào)

C語言輸出如題所示圖案的代碼如下:

#includestdio.h

int main( )

{

int x;

int i,j,k;

printf("請輸入,需要生成圖案的行數(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è)正三角形與倒三角形的組合。

且對于下圖:

*

***

*****

*******

*****

***

*

由行數(shù)與*號(hào)的關(guān)系可得,在對于總行數(shù)/2+1的部分,行數(shù)*2+1,即為*號(hào)的數(shù)目,因而得到了前半段圖形的代碼。

而對于后半部分的倒三角形,其行數(shù)可記為,倒數(shù)總行數(shù)/2...3、2、1行,則可利用循環(huán)以及2*行數(shù)-1,得到下半部分的圖像。

c語言輸出星號(hào)圖案

輸出星號(hào),主要是鍛煉我們使用循環(huán)語句的能力。根據(jù)圖形的規(guī)律,研究出循環(huán)方法和控制條件,進(jìn)而編寫代碼,輸出結(jié)果,參考代碼和運(yùn)行結(jié)果如下:

本代碼,可以輸出任意高度的圖形

do {} while();循環(huán)是用來控制測試筆數(shù)的,當(dāng)輸入數(shù)值小于等于0時(shí),結(jié)束測試

用C語言輸出一個(gè)五角星圖案

我用VC6實(shí)現(xiàn)了。關(guān)鍵代碼如下:

1、獲得五個(gè)外頂點(diǎn)的坐標(biāo):

int m_xw[5]; //5個(gè)X外頂點(diǎn)坐標(biāo)

int m_yw[5]; //5個(gè)Y外頂點(diǎn)坐標(biāo)

void CMyTestView::getCoord()

{

int c = 360 / 5; //角度

int r = 150;

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

{

m_xw[i] = (int) (cos(i * c * PI / 30 - PI / 2) * (r) + r);

m_yw[i] = (int) (sin(i * c * PI / 30 - PI / 2) * (r) + r);

}

}

2、畫線段:

在構(gòu)造函數(shù)中調(diào)用求頂點(diǎn)坐標(biāo)的函數(shù)求頂點(diǎn)坐標(biāo):

this-getCoord();

然后直接在繪圖函數(shù)中添加如下代碼:

void CMyTestView::OnDraw(CDC* pDC)

{

CMyTestDoc* pDoc = GetDocument();

ASSERT_VALID(pDoc);

// TODO: add draw code for native data here

pDC-MoveTo(m_xw[4], m_yw[4]);

pDC-LineTo(m_xw[1], m_yw[1]);

pDC-LineTo(m_xw[3], m_yw[3]);

pDC-LineTo(m_xw[0], m_yw[0]);

pDC-LineTo(m_xw[2], m_yw[2]);

pDC-LineTo(m_xw[4], m_yw[4]);

}

//運(yùn)行結(jié)果

完整的程序給你發(fā)到QQ郵箱了!

新聞名稱:c語言函數(shù)輸出星星圖案 c語言輸出星號(hào)圖案
網(wǎng)址分享:http://jinyejixie.com/article14/hpdgde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、做網(wǎng)站、網(wǎng)站收錄網(wǎng)站導(dǎo)航、建站公司營銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
襄垣县| 霍山县| 吴旗县| 太谷县| 安顺市| 社会| 合水县| 吉林省| 永济市| 榆林市| 合山市| 呈贡县| 闸北区| 鹿泉市| 邵东县| 新巴尔虎左旗| 阿荣旗| 酉阳| 朝阳县| 富源县| 大港区| 福安市| 陇川县| 阿拉善左旗| 弥渡县| 积石山| 敖汉旗| 绍兴市| 团风县| 吴旗县| 祥云县| 陆良县| 陆川县| 嘉鱼县| 枣庄市| 江都市| 大同县| 金阳县| 恩平市| 洮南市| 正安县|