日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言do循环函数,C语言do-while循环

發(fā)布時間:2024/3/12 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言do循环函数,C语言do-while循环 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本篇文章幫大家學習c語言do-while循環(huán),包含了C語言do-while循環(huán)使用方法、操作技巧、實例演示和注意事項,有一定的學習價值,大家可以用來參考。

要執(zhí)行程序或代碼的一部分幾次或多次,我們可以使用C語言的do-while循環(huán)。 在do和while之間給出的代碼將被執(zhí)行,直到條件(condition)成為true。

在do-while循環(huán)中,語句在條件之前給出,所以語句或代碼將至少有一次執(zhí)行。換句話說,我們可以說do-while循環(huán)執(zhí)行語句一次或多次。

如果你希望至少執(zhí)行一次代碼,使用do-while循環(huán)是最好不過的選擇。

do-while循環(huán)語法

C語言do-while循環(huán)的語法如下:

do{

//code to be executed

}while(condition);

do-while循環(huán)的流程圖

do-while循環(huán)的例子

下面給出了C語言的簡單程序,while循環(huán)來打印連續(xù)的數(shù)據(jù)。創(chuàng)建一個源文件:do-while-example.c,其代碼如下所示 -

#include

#include

void main() {

int i = 1, number = 0;

printf("Enter a number: ");

scanf("%d", &number);

do {

printf("%d \n", (i));

i++;

} while (i <= number);

}

執(zhí)行上面代碼,得到以下結果 -

Enter a number: 12

1

2

3

4

5

6

7

8

9

10

11

12

請按任意鍵繼續(xù). . .

使用do while循環(huán)打印給定數(shù)字表的程序

實現(xiàn)一個輸入數(shù)的倍數(shù)打印,創(chuàng)建一個源文件:do-while-print-table.c,參考以下代碼的實現(xiàn) -

#include

#include

void main() {

int i = 1, number = 0;

printf("Enter a number: ");

scanf("%d", &number);

do {

printf("%d \n", (number*i));

i++;

} while (i <= 10);

}

執(zhí)行上面示例代碼,得到以下結果 -

Enter a number: 8

8

16

24

32

40

48

56

64

72

80

無限do-while循環(huán)

如果在do while循環(huán)中使用條件表達式的值1,則它將運行無限次數(shù)。

do{

// 要執(zhí)行的語句

}while(1);

總結

以上是生活随笔為你收集整理的c语言do循环函数,C语言do-while循环的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。