c語言,誰能詳解一下這個程式,為什麼迴圈到最後列印出來的是「心形」

2021-04-28 17:13:53 字數 2259 閱讀 2119

1樓:匿名使用者

數學問題不用糾結,和c沒半點關係,這個方程應該是個 心形曲線的方程或者類似近似專

的曲線方程

高中數學應該有講過屬,以圓或橢圓為例(直角座標方程等式一邊為零時), 小於等於零 點在曲線上或曲線內 大於零 在曲線外 ....... 用離散的點(畫素,* 號) 顯示出 曲線的形狀而已

求大神幫忙用c語言編個程式,列印出一個心形圖案。能麼?要是可以,請指點一二。

2樓:匿名使用者

void display_inte***ce()

【c語言】誰能幫我解釋一下這個程式裡for迴圈裡面每句的意思?

3樓:崎下山護

ch[i] = getchar();是指把使用者輸入的字元賦值給ch[i]

if (ch[i]=='\n'||ch[i]==eof) break; 當使用者輸入回車鍵或ctrl+c時退出迴圈

4樓:

ch[i]=charger()輸入一個字元給陣列ch

if 判斷輸入是不是回車或者eof檔案結束符

如果是執行break跳出迴圈

用c語言編一個程式,使之用「*」列印出一個愛心的圖案

5樓:_鈊_煩_薏亂

/*用c語言輸出:

bai* *

* * *

* ***/

#include

int main()

,,,};

for(int i=0;i<4;i++) /*輸出行*/printf("\n");

} return 0;

}//這是我用索引數

zhi組的方法寫的。dao

//如果你

版需要其它的版本權可以告 * 訴我。

6樓:匿名使用者

你去找一張維座標來紙,源然後在上面畫一個令你滿意的愛bai心。畫du好後幾下各種資料zhi,比如愛心的溝dao出現在那個比例位置,愛心的彎曲在那個比例點上進行等。資料弄好後就可以把它轉化為數字化的規律,最後就可以轉化為程式了。

如果你女朋友看到你自己完成了這整個過程的話,她一定非常感動的

7樓:匿名使用者

用迴圈 輸出 * 和空格 回車 不就行了。。

8樓:匿名使用者

main()

9樓:匿名使用者

最簡單的方法回答

void main()

用c語言列印出一個心形

10樓:匿名使用者

#include

int main()

for(i=1;i<4;i++)

for(i=1;i<8;i++)}

求大神幫忙用c語言編個程式,列印出一個心形圖案。能麼?要是可以,請指點一二。

11樓:匿名使用者

#include

int i,j,k;

void f1()

void f2()

main()

for(i=1; i<=10; i++)}

12樓:古爾格

//怎麼都寫的那麼

麻煩= =

#include

void main()

13樓:匿名使用者

用char來定義,根據你心的形狀設定char的內容,putchar輸出就好了。

我是c語言初學者,有沒有大神詳細的解釋一下這個程式是怎樣迴圈的?

14樓:匿名使用者

首先,執行列印的結果應該是

02**:(這內樣好看一點)

int main()

else

printf("%1d", x);}}

}執行過程:

/*0 = 0

進while迴圈

進for迴圈

第一次printf的時候,x = 0, 列印, 列印完畢 x 自增變為1         continue

第二次printf的時候, x = 2,列印,列印完畢x 自增變為3,        break

出for迴圈

這時x 為3, 不滿足while的條件(x < 3)出while 迴圈*/

誰能幫我改一下我的C語言程式。急用

重新給你找了個程式 include include include define m pi 3.14159265 static glfloat view rotx 20.0,view roty 30.0,view rotz 0.0 繪製齒輪的函式 輸入 inner radius 齒輪孔的內徑 out...

誰能幫我解釋一下下面的C程式,C語言誰能幫我解釋一下這個程式裡for迴圈裡面每句的意思?

include define m sizeof unsigned int 8 定義常量來儲存sizeof unsigned int 8 其實為了輸入簡單點 int trans unsigned n,int d,char s buf i 0 dowhile n for j 0 s j buf i 0 ...

幫忙改一下這個c程式

你的明顯是有問題哈,下面就你的錯誤我改一下 注 沒有主函式,include class tdate void tdate setdate int y,int m,int d void tdate adddate case 2 case 4 case 6 case 9 case 11 default ...