C語(yǔ)言輸出心形圖代碼如下:
創(chuàng)新互聯(lián)建站專注于大慶網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供大慶營(yíng)銷型網(wǎng)站建設(shè),大慶網(wǎng)站制作、大慶網(wǎng)頁(yè)設(shè)計(jì)、大慶網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造大慶網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供大慶網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
#include stdio.h
// (x^2+y^2-1)^3 - x^2*y^3 = 0
void heartCurve() {
//for (float y = -1.5; y 1.5; y += 0.09) { // 如此輸出倒心形
for (float y = 1.5; y -1.5; y -= 0.09) { // 步長(zhǎng)越小圖形越拉長(zhǎng)
? for (float x = -1.5; x 1.5; x += 0.03) { // 步長(zhǎng)越大越緊縮
? ? ? float a = x * x + y * y - 1;
? ? ? putchar(a*a*a-x*x*y*y*y = 0.0 ? '*' : ' ');
? } // 心形內(nèi)部輸出為*
? putchar('\n');
}
}
int main(void) {
heartCurve();
return 0;
}
編譯通過(guò),結(jié)果輸出為:
望采納~
方法一:
#includestdio.h?
int?n;
void?draw(int?n)
{
int?i,j;
for?(i=1-(n1);i=n;i++)?
if?(i=0)?
{?
for?(j=0;ji;j++)?printf("??");?
for?(j=1;j=2*(n-i)+1;j++)?printf("?*");?
printf("\n");?
}?
else?
{?
for?(j=i;j0;j++)?printf("??");?
for?(j=1;j=n+2*i+1;j++)?printf("?*");?
for?(j=1;j=-1-2*i;j++)?printf("??");?
for?(j=1;j=n+2*i+1;j++)?printf("?*");?
printf("\n");?
}
}
int?main()?
{?
printf("Please?input?the?size?(n=4):");?
scanf("%d",n);?
draw(n);
return?0;?
}
方法二:
int?a=DETECT,b;
float?r,R=9;
float?n=10*3.14/180,x,y;
int?i;
initgraph(a,b,"");
circle(200,300,R);
for(i=0;i36;i++)
{x=200+R*cos(i*n);
y=300+R*sin(i*n);
r=sqrt((x0-x)^2+(y0-y)^2);/*x0,y0為R圓上的一定點(diǎn)*/
circle(x0,y0,r);
}
closegraph();
用C語(yǔ)言編寫心形的方法:
#includestdio.h?
int?n;
void?draw(int?n)
{
int?i,j;
for?(i=1-(n1);i=n;i++)?
if?(i=0)?
{?
for?(j=0;ji;j++)?printf("??");?
for?(j=1;j=2*(n-i)+1;j++)?printf("?*");?
printf("\n");?
}?
else?
{?
for?(j=i;j0;j++)?printf("??");?
for?(j=1;j=n+2*i+1;j++)?printf("?*");?
for?(j=1;j=-1-2*i;j++)?printf("??");?
for?(j=1;j=n+2*i+1;j++)?printf("?*");?
printf("\n");?
}
}
int?main()?
{?
printf("Please?input?the?size?(n=4):");?
scanf("%d",n);?
draw(n);
return?0;?
}
擴(kuò)展資料
C程序是由一組變量或是函數(shù)的外部對(duì)象組成的。 函數(shù)是一個(gè)自我包含的完成一定相關(guān)功能的執(zhí)行代碼段。我們可以把函數(shù)看成一個(gè)“黑盒子”,你只要將數(shù)據(jù)送進(jìn)去就能得到結(jié)果,而函數(shù)內(nèi)部究竟是如何工作的,外部程序是不知道的。
外部程序所知道的僅限于輸入給函數(shù)什么以及函數(shù)輸出什么。函數(shù)提供了編制程序的手段,使之容易讀、寫、理解、排除錯(cuò)誤、修改和維護(hù)。
參考資料:百度百科--c語(yǔ)音