亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

C語言循環(huán)總結(jié)以及實例講解

時間:2025-12-07 23:05:28 C語言 我要投稿

C語言循環(huán)總結(jié)以及實例講解

  相信你肯定明白了選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)的語法,但是遇到實際問題時,可能仍然不知道從何入手,寫不出代碼,下面小編給大家介紹C語言循環(huán)總結(jié)以及實例講解,歡迎閱讀!

C語言循環(huán)總結(jié)以及實例講解

  總結(jié)

  while和for 循環(huán)都可以用來處理同一個問題,一般可以互相代替。

  對于while和do-while循環(huán),循環(huán)體中應(yīng)包括使循環(huán)趨于結(jié)束的語句。

  用while和do-while循環(huán)時,循環(huán)變量初始化的操作應(yīng)在while和do-while語句之前完成,而for語句可以在內(nèi)部實現(xiàn)循環(huán)變量的初始化。

  for循環(huán)是最常用的循環(huán),它的功能強大,可以代替其他循環(huán)。

  幾個例子

  用下面的公式求π:

  分析:首先,系數(shù)為正數(shù)的項的分母是4n-3(n為正數(shù)項的項數(shù)),為負數(shù)的項的分母為4n-1(n為負數(shù)項的項數(shù)),即分母的變化規(guī)律是1、3、5、7...的奇數(shù)數(shù)列,則第n項的分母為2n-1,第10000項的分母為2*10000-1。

  #include

  #include

  int main()

  {

  double p=0,j=1;

  int i;

  for( i=1;i<10000;i++ ) /pic/p>

  {

  j=pow(-1.0,i+1)/(2*i-1); /pic/p>

  p+=j;

  printf("%lf ",4*p); /pic/p>

  }

  printf("%lf ",4*p); /pic/p>

  return 0;

  }

  由于輸出結(jié)果較多,請大家自己運行代碼。

  i 的值越大,結(jié)果越精準(zhǔn),同樣計算時間也更長。

  pow() 是一個數(shù)學(xué)函數(shù),使用方法為pow(x, y),用來求x的y次冪;需要引入頭文件 math.h。

【C語言循環(huán)總結(jié)以及實例講解】相關(guān)文章:

對C語言數(shù)組的總結(jié)以及實例講解03-13

C語言循環(huán)控制實例教程08-16

C語言循環(huán)隊列的表示與實例詳解09-24

C語言合并排序及實例代碼講解01-31

C語言for循環(huán)11-14

C語言循環(huán)結(jié)構(gòu)12-06

C語言跳出循環(huán)01-01

C語言for循環(huán)的使用12-05

  • 相關(guān)推薦