新發基金的好處和壞處是什么?新基金的封閉期一般是多久?
新發基金的好處和壞處是什么?新發基金的優點:1、認購費率低:一般
2023/07/06
循環是一種重要的控制結構,可以使程序重復執行一段代碼,直到滿足特定條件為止。在C語言中,while和do-while是兩種常用的循環結構,本文將詳細介紹這兩種循環的用法。
【資料圖】
讓我們先揭開While循環的神秘面紗,它的基本語法如下:
while (條件) { // 循環體}
這個條件就像是一道門衛,只有條件為真時,我們才能進入循環體。當條件為假時,門衛會善意地告訴我們:“你們可以離開了,我不會阻擋你們繼續前進。”
while循環:它是最常見的循環方式,先判斷條件是否滿足,如果滿足就進入循環體。
我們可以像玩過山車一樣刺激地循環,直到條件不滿足才停下來。
int count = 0;while (count < 5) { printf("如果感到快樂你就拍拍手!n"); count++;}
do-while循環:它比較樂觀,先執行一次循環體,然后再判斷條件。
只要條件滿足,我們就可以快樂地重復執行循環體,直到條件不滿足為止。
int number;do { printf("請輸入一個正整數:"); scanf("%d", &number);} while (number <= 0);
場景一:冒險者的征程
#include < stdio.h >int main() { int health = 100; while (health > 0) { printf("勇敢的冒險者,你的生命值還剩下 %dn", health); health -= 10; printf("你被怪物攻擊了!生命值減少 10n"); } printf("很遺憾,你的冒險結束了!n"); return 0;}
運行結果場景二:猜大小
#include < stdio.h >#include < stdlib.h >#include < time.h >int main() { int targetNumber, guess; srand(time(NULL)); // 設置隨機數種子 // 生成1到100之間的隨機數 targetNumber = rand() % 100 + 1; printf("猜數字游戲開始!n"); do { printf("請輸入一個1到100之間的整數:"); scanf("%d", &guess); if (guess == targetNumber) { printf("恭喜你猜對了!n"); } else if (guess < targetNumber) { printf("猜小了,請繼續嘗試!n"); } else { printf("猜大了,請繼續嘗試!n"); } } while (guess != targetNumber); printf("游戲結束!n"); return 0;}
運行結果通過這篇文章,我們學會了
1、while 循環的用法
2、do- while 循環的用法
標簽: