你好

專注于為中小企業(yè)提供網(wǎng)站制作、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)田東免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了近千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
代碼如下:
#include stdio.h
int main()
{
int i,j;
printf(" ****** ******\n"
" ********** **********\n"
" ************* *************\n");
//前三排的規(guī)律性不強(qiáng) 所以直接顯示就好了
for(i=0;i3;i++)//顯示中間三排
{
for(j=0;j29;j++)
printf("*");
printf("\n");
}
for(i=0;i7;i++)//顯示呈遞減趨勢規(guī)律的中間7排
{
for(j=0;j2*(i+1)-1;j++)
printf(" ");
for(j=0;j27-i*4;j++)
printf("*");
printf("\n");
}
for(i=0;i14;i++)//最后一個(gè)星號*與上面的規(guī)律脫節(jié)了 所以獨(dú)立顯示
printf(" ");
printf("*\n");
return 0;
}
顯示心型和樓主想要的一模一樣
希望能幫助你哈
//數(shù)組方式,數(shù)組heart存放由'*'組成的心形,
//再由printf函數(shù)顯示出來。
//編譯與執(zhí)行環(huán)境:VC++ 6.0
#includestdio.h
#define HIG 12 //心形高度
#define WID 32 //最長寬度31個(gè)'*'與末尾'\0'組成
int main()
{
char heart[HIG][WID]={
" * *",
" ***** *****",
" ********* *********",
" ************* *************",
"*******************************",
" ***************************",
" ***********************",
" *******************",
" ***************",
" ***********",
" *******",
" ***"};
int i;
for(i=0;iHIG;i++) //逐行打印
printf("%s\n",heart[i]);
printf("\n");
return 0;
}
循環(huán)的話,看看這個(gè)人的百度空間
創(chuàng)建一個(gè)心形圖案需要的最長字符串,充分利用printf函數(shù)輸出字符串的豐富控制功能,按心形圖案每行所需長度和位置,對所創(chuàng)建的字符串進(jìn)行截?cái)嗖⒃谒栉恢蒙陷敵觯詈笤谄聊簧闲纬捎勺址M成的心形圖案。
//#include?"stdafx.h"http://If?the?vc++6.0,?with?this?line.
#include?"stdio.h"
int?main(void){
char?a[]="I?love?you?I?love?you?I?love?you?I?l";
printf("\n\n\n");
printf("%*.*s\n",58,21,"_*=_???????????_=*_");
printf("%*.*s\n",61,25,"I?love?yo???????u?I?love!");
printf("%*.*s\n",63,29,"I?love?you?I?l?ove?you?I?love");
printf("%*.*s\n",65,33,a);//在屏幕第65個(gè)字符處開始輸出字符串a(chǎn)的前33個(gè)字符,其他各句意義相同
printf("%*.*s\n",66,35,a);
printf("%*.*s\n",66,35,a);
printf("%*.*s\n",65,33,a);
printf("%*.*s\n",64,31,a);
printf("%*.*s\n",63,29,a);
printf("%*.*s\n",61,25,a);
printf("%*.*s\n",59,21,a);
printf("%*.*s\n",57,17,a);
printf("%*.*s\n",55,13,a);
printf("%*.*s\n",53,9,a);
printf("%*.*s\n",51,5,a);
printf("%*.*s\n",50,3,a);
printf("%*.*s\n",49,1,a);
return?0;
}
網(wǎng)頁名稱:c語言打印心形函數(shù)圖像 c++打印心形
文章出自:http://chinadenli.net/article28/ddgsojp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、網(wǎng)站營銷、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站制作、面包屑導(dǎo)航、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(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)