首页
/
每日頭條
/
生活
/
c語言while循環的作用
c語言while循環的作用
更新时间:2025-07-09 15:12:14

經過了前面幾章的鋪墊,我們已經對C語言有了大緻的了解,在前面的章節中有不少的例子,但是無一例外,那些程序都隻能跑一遍,程序就結束了,但是在實際編程中,我們會碰到很多問題需要反複的執行某些語句序列,例如:用戶需要打印大于0小于100的整數,

那麼難道我們用printf手工寫100條語句麼?那肯定得累死,那萬一需要打印小于1000,小于10000的整數呢,所以我們肯定不能用printf一條一條去寫,那麼在C語言中給我們提供了一些循環控制語句。

那麼今天我們來學習第一個循環控制語句:while和do...while

我這裡把while和do...while歸類在了一起,因為這兩個很像,主要的卻别在與do...while會先運行一次循環體中的語句 ,然後在判斷條件有沒有那滿足,while會先判斷條件有沒有滿足,然後在條件滿足的情況下運行循環體中的語句。

· 那麼我們先來看看while語句的結構:

while(expression)

{

statement

}

statement部分可以是一個帶有分号的簡單語句,也可以是花括号中的一個複合語句。

看了這個圖,我們心裡是不是馬上有代碼了呢,那我們現在就來把這個代碼寫出來吧:

c語言while循環的作用(C控制語句循環之while和do...while)1

看了這個例子大家是不是對while循環了解了呢,那麼我們在來看看do...while是怎麼樣的的結構:

do

{

statement

}while(expression);

do...while和while其他都一樣就是一個先運行一次循環體,然後在判斷,一個先判斷條件在運行循環體,廢話不多說我們将上面一個代碼改成do...while形式,讓大家通過代碼了解一下:

c語言while循環的作用(C控制語句循環之while和do...while)2

通過這個例子大家應該對這兩個循環結構有所了解了吧。

好了今天就先到這裡,如果大家認為我的文章對大家有幫助的話,希望加個關注或者轉發下我的文章,非常感謝!!!

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
如何提高托福成績
如何提高托福成績
如何提高托福成績?不要把戰術上的勤奮來掩蓋實際的懶惰這一點在衆多考生備考托福的過程中體現的淋漓極緻,大家越來越追求了解那些所謂的應試技巧和快速提分的方法,而沒有真正靜下心來從基礎開始,一步一步,腳踏實地的學習,接下來我們就來聊聊關于如何提高...
2025-07-09
毛衣應該怎麼挂才不會變形
毛衣應該怎麼挂才不會變形
前陣子還時不時地降溫,這幾天溫度開始不斷升高,看來夏天是真正到來了。我們的毛衣終于可以休息一段時間了。那麼,今天切切就教大家2種挂毛衣的正确方法,保證你的毛衣不會變形,不會皺,快一起來看看怎麼做的吧。(撰文/切切圖片拍攝/切切禁止轉載!)方...
2025-07-09
戰狼2北京jeep宣傳
戰狼2北京jeep宣傳
日前,上汽大通首款中大型SUV——大通D90将正式上市。值得一提的是,大通D90支持高度定制化服務,不但推出了多達8種座椅布局形式,像天窗、輪胎尺寸/樣式、前格栅、後包圍以及内飾用料色彩等都可以進行單獨選裝。衆所周知,在歐美,汽車個性化定制...
2025-07-09
養育了20年的寶貝
養育了20年的寶貝
本文轉載自微信公衆号“新華社”,原文發布于2022年11月1日,原标題為《近700歲的“寶貝”,就這樣修好了!》。丁峰是南京圖書館的一名“90後”古籍修複師前不久他完成了兩冊“國寶級”古籍元刻本醫書《永類钤方》的修複修複後的《永類钤方》。資...
2025-07-09
華為全屋智能使用感悟
華為全屋智能使用感悟
全屋智能就是為家添置各種不同功能的智能家電産品嗎?其實并不是我們想的那麼簡單,參差不齊的通信協議,無法做到互聯互通;手機上安裝滿屏的各種APP,就連最基本的控制,都要進行一通查找;硬件穩定性差,體驗感糟糕,這完全不是我們想要的智能家居的樣子...
2025-07-09
Copyright 2023-2025 - www.tftnews.com All Rights Reserved