天天看點

C++程式設計實踐學材系列(20)——1.5 用循環解決問題

  愚公移山的故事很有名。

  為了将山移走,愚公和他的子孫們将山石“箕畚運于渤海之尾”,可以想見他們跑了一趟又一趟的辛苦,他們在重複地做着同一件事情。面對河曲智叟的質疑,愚公說:“雖我之死,有子存焉;子又生孫,孫又生子;子又有子,子又有孫;子子孫孫無窮匮(kuì)也”,這又是家族繁衍意義上的重複。“而山不加增,何苦而不平?”則又告訴我們,搬山的重複勞動到一定程度,是可以停下來的。

  在現實問題中,這樣的重複大量存在。程式設計式是為了解決現實的問題,于是在程式設計語言中,提供了描述重複的機制。用程式設計的術語,這種重複叫循環,循環在一定條件下可以停止。

  這一小節,我們初步體會c++中的循環。

繼續閱讀