• <nav id="kggui"></nav>
  • <optgroup id="kggui"></optgroup>
  • <menu id="kggui"></menu><xmp id="kggui"><nav id="kggui"></nav>
    <menu id="kggui"><menu id="kggui"></menu></menu>
    <nav id="kggui"></nav>

    do語句c

    do語句c

    C語言中的DO是什么意思

    C語言中DO是執行某代碼塊的意思,do關鍵字不能單獨使用,通常用在do。while 循環中。

    在 C 語言中,do。while 循環是在循環的尾部檢查它的條件,do。while 循環與 while 循環類似,但是 do。while 循環會確保至少執行一次循環。

    不像 for 和 while 循環,它們是在循環頭部測試循環條件。do……while它的語法格式如下:

    do{

    statement(s);

    }

    while( condition );

    擴展資料

    在do……while條件表達式出現在循環的尾部,所以循環中的 statement(s) 會在條件被測試之前至少執行一次。

    如果條件為真,控制流會跳轉回上面的 do,然后重新執行循環中的 statement(s)。這個過程會不斷重復,直到給定條件變為假為止。

    實例:

    #include <stdio.h>

    int main (){

    int a = 10;

    do

    {

    printf("a 的值: %d\n", a);

    a = a + 1;

    }while( a < 20 );

    return 0;

    }

    運行程序時輸出結果為:

    a 的值: 10

    a 的值: 11

    a 的值: 12

    a 的值: 13

    a 的值: 14

    a 的值: 15

    a 的值: 16

    a 的值: 17

    a 的值: 18

    a 的值: 19

    C語言do循環語句

    沒有do循環,只有do-while循環、while循環和for循環,因此如果你是用do-while循環,do和while兩者是密不可分的,do里面描述了你在不斷的重復做什么事,而while告訴編譯器下一次重復進入循環的條件是什么,如果沒有while的話,整個循環的思想就少了一部分,也就不能稱之為循環語句了。

    看樓主可能是初學者,補充下。 C語言中有三種基本的循環結構,for、while、do-while,每種循環都有自己的特點,你需要根據你所面臨的狀況進行選擇。

    for循環:使用的時候明確循環次數,即知道循環進行多少次。也就是說如果你現在要使用循環,而且你知道循環具體多少次,可以選擇for循環。

    eg:遍歷一個數組。for(i=0;i<數組的長度;i++){}; while循環:不需要明確循環具體循環多少次,只需要知道循環終止條件。

    比如使用循環讀取若干字符,但是不知道具體讀取多少個,也就是不知道循環次數,但是卻知道,當輸入某個字符,例如'q'的時候退出,即循環終止。 eg:讀取若干字符,當讀取到q的時候退出。

    while(q != getchar()){}; do-while循環:和while循環類似,但是他有個特點,就是他保證了循環至少進行一次,也就是說先運行一次循環體,在判斷結束條件,在我們實際使用用經常使用都do-while()的用法,你可以詳細了解下,有很多關于do-while的講解,在很多情況下他的作用是很“神奇"的.。

    C語言do

    要點1: *=,+=,-= 等符號的應用是同道理的: 即把左邊的移過右邊運算(右邊用括號包住,表示先運算),結果再給左邊(注意左邊只能是變量,不可為表達式)

    A += B 等價于 A = A + (B); (B可以是值或表達式,這里的=仍是賦值號哦)

    如 x += 1; ===== x= x+1; x += 1+2+3; ===== x =x+(1+2+3); x += a+b+1 ==== x= x+(a+b+1);

    要點2: C中0表示假,非0表示真 if(0)-----假 if(1)----真 if (2)-----真

    while也一樣 while(0)----假,不執行; while(1),while(2)-----真,執行

    要點3:如果if,while,for,do-while等去掉{ },則只有第一個語句是它們的內容,即第一個分號!!

    如: if (條件)i++; i++; 其中只有第一個i++是if的內容,即if(;) { i++;} i++;

    while (;) i++; b++; 只有i++是while 的內容,即while (;) { i++;} b++;

    所以,為了提高程序的可讀性,還是不要省略{},這樣更清晰哦!

    理解了這幾點,你的題就簡單了~~~~~

    你的題也可這樣

    main()

    { int x=3;

    do{

    printf("%d,", (x= x-2) );<;----先計算x-2,再重賦給x,再打出,括號可不要,但是這樣清晰,結果x=1

    } while( !(--x) ); <---x先自減,得x=0; 再求 !0 = 1;<;------條件成立,繼續上面循環(!的用法懂吧??)

    執行的第二次循環時,要注意此時的x=0

    }

    C語言do-while語句

    改進版:注意第九行。

    #include

    main()

    {

    char a;

    printf("Do U Want to Continue(Y/N):");

    do

    {

    scanf("%c",&a);

    getchar(); //讀取回車符。

    if(a=='Y' || a=='y')

    printf("This is A\n"); //我加了換行符。

    else

    if (a=='N' || a=='n')

    printf("Thx for UR Attention!\n");//加了換行符。

    else

    if(a!='Y' && a!='y' && a!='N' && a!='n'&&a!='#')//加了“a!='#'。

    printf("Input Error,Please Input Again!");

    }while(a!='#');

    }

    建議樓主以后要注意細節,因為C語言太靈活了。

    關于C語言中的do while語句與while語句

    相同點:

    1,while語句和do while 語句都是循環語句。

    2,while括號里面的條件必須成立才能循環。do while也一樣。

    不同點:

    例:

    1,形式上的不同

    while(條件)

    {

    語句;

    }

    do

    {

    語句;

    }while(條件);

    2,當括號里的條件一開始就成立時,while和do while的循環次數是相同的。

    而當括號里的條件一開始就不成立時,while里面的語句是不會執行的。而do while會執行一次。

    轉載請注明出處華閱文章網 » do語句c

    短句

    孤單的語句

    閱讀(178)

    【有關孤獨的名人詩句】 王維的“獨在異鄉為異客,遍插茱萸少一人”是一種游子的孤獨李商隱的“夕陽無限好,只是近黃昏”是一種行將遲暮的孤獨; 晏殊的“無可奈何花落去,小園香徑獨徘徊”是一種無奈的孤獨; 李煜的“問君能有幾多愁,恰似一江春

    短句

    憤怒的語句

    閱讀(262)

    描寫人生氣的句子 .他怒火在胸中翻騰,如同壓力過大,馬上就要爆炸的鍋爐一樣。 2.他憤怒的臉扭曲成暴怒的獅子:溫文爾雅慣了的面龐,燃起火來隔外地可怖,如同優雅的貓忽然尖叫著

    短句

    sql語句的執行過程

    閱讀(221)

    誰能具體說一下這個sql語句執行的詳細過程 declare @sql varchar(8000) set @sql = 'select level ' ------賦值@sqlprint @sql ---執行的第一步,打印出來select @sql = @s

    短句

    小升初英語句型

    閱讀(277)

    "小學,初中的所有英語句型"急召 19種英語常用句型結構: 初學英語的人常常感到在掌握一些英語單詞和基本語法后,在英語說和寫方面還是很表達自己,其中一個原因是沒有掌握一些英

    短句

    js打印語句

    閱讀(278)

    js中總共有幾種輸出語句 Js中語言有三種輸出Javascript輸出一種是輸出在js中,用js中的語法,一個是alert,英語表示警告,通過這個指令我們可以看到警告的內容使用 alert('警告的內容') 一定是半角引號(‘或者”)當瀏覽器打開的時候,我們

    短句

    美男的語句

    閱讀(234)

    求描寫古代美男子,和美女的語句 描寫古代美女美男的經典句子1、雄姿英發。羽扇綸巾,談笑間,強虜灰飛煙滅。 2、宗之瀟灑美少年,舉觴白眼望青天,皎如玉樹臨風前。——《飲中八仙歌》3、面若中秋之月,色如春曉之花, 鬢若刀裁,眉如墨畫,面如桃瓣,

    短句

    強大的語句

    閱讀(233)

    能使自己強大的句子 1、庸人敗于惰,能人敗于傲 世上兩種人必定慘敗,一種是懶惰之人,另一種是驕傲之人。前者什么事都想在“明日”再做,結果總是一事無成;后者瞧不起天下所有人,自認為自己最聰明,常常招來他人的不滿和怨恨,于是往往受人詆毀、咒

    短句

    浪漫的愛情語句

    閱讀(233)

    浪漫的愛情句子 如果我是你眼睛里的一滴眼淚,我會順著你的臉龐輕輕的滑落在你的雙唇之間,因為我好想吻你 如果你是我眼睛里的一滴眼淚,我會今生都不哭泣,因為我怕失去你 我愛

    短句

    祝福結婚語句

    閱讀(202)

    結婚祝福語 主作之合永恒情,情投意合愛不息;愿上帝祝福你們的愛比高天更高更長,你們的情比深海更深更廣!婚姻是神所設立的,美滿的婚姻是神所賜恩的;愿我們的神將天上所有的福,地

    短句

    美味的語句

    閱讀(229)

    形容美食的優美句子 描寫美食的優美句子 1、中國菜肴有八大菜系,每一種菜系都有無數的名菜,各有特色,讓人垂涎欲滴。讀書人作文網小編整理了描寫食物美味的優美句子,希望對你有幫助。 2、鹽水鴨皮白柔嫩、肥而不膩、香鮮味美,具有香、酥、嫩

    短句

    sql語句生成工具

    閱讀(272)

    求SQL語句自動生成器VB源碼 不用自己寫SQL去數據庫存取對象。 你的代碼僅僅和對象關聯,自動產生SQL語句,并確保對象提交到正確的表和字段中去. 只要設計好數據庫自動生成工

    短句

    日本語句

    閱讀(243)

    日本語言中我愛你怎么 愛してる 讀作 a i si te ru 一般都不會這么正式,說喜歡你 好きです あなたのこと su ki de su, a na ta no ko to 或者反過來也行 如果稍微帶點誠意,

    短句

    戀愛的語句

    閱讀(230)

    愛的名言名句 后面有很多,母愛父愛什么愛友情愛都有向來多少淚,都染手縫衣 “父書空滿筐,母線縈我襦”(史騏生《寫懷》) 十月胎恩重,三生報答輕.——《勸孝歌》 青天悲吟聲聲淚,聲聲呼嚴父;碧水苦訴字字血,字字哭慈母.勞苦莫教爹娘受,憂愁莫教爹

    短句

    守護的語句

    閱讀(231)

    形容守護的句子有哪些形如守護的句子如下;1.你站在橋上看風景,看風景人在樓上看你。我不愿成為那風景,也不會成為那人,我只愿成為,支撐起你的那座橋。 ——楊美味《溫柔的風穿堂過》2.夏爾是不幸的,他曾經擁有一個美好的童年卻被貴族摧毀;夏爾

    短句

    孤單的語句

    閱讀(178)

    【有關孤獨的名人詩句】 王維的“獨在異鄉為異客,遍插茱萸少一人”是一種游子的孤獨李商隱的“夕陽無限好,只是近黃昏”是一種行將遲暮的孤獨; 晏殊的“無可奈何花落去,小園香徑獨徘徊”是一種無奈的孤獨; 李煜的“問君能有幾多愁,恰似一江春

    短句

    sql語句的執行過程

    閱讀(221)

    誰能具體說一下這個sql語句執行的詳細過程 declare @sql varchar(8000) set @sql = 'select level ' ------賦值@sqlprint @sql ---執行的第一步,打印出來select @sql = @s

    短句

    憤怒的語句

    閱讀(262)

    描寫人生氣的句子 .他怒火在胸中翻騰,如同壓力過大,馬上就要爆炸的鍋爐一樣。 2.他憤怒的臉扭曲成暴怒的獅子:溫文爾雅慣了的面龐,燃起火來隔外地可怖,如同優雅的貓忽然尖叫著

    短句

    小升初英語句型

    閱讀(277)

    "小學,初中的所有英語句型"急召 19種英語常用句型結構: 初學英語的人常常感到在掌握一些英語單詞和基本語法后,在英語說和寫方面還是很表達自己,其中一個原因是沒有掌握一些英

    短句

    js打印語句

    閱讀(278)

    js中總共有幾種輸出語句 Js中語言有三種輸出Javascript輸出一種是輸出在js中,用js中的語法,一個是alert,英語表示警告,通過這個指令我們可以看到警告的內容使用 alert('警告的內容') 一定是半角引號(‘或者”)當瀏覽器打開的時候,我們

    短句

    美男的語句

    閱讀(234)

    求描寫古代美男子,和美女的語句 描寫古代美女美男的經典句子1、雄姿英發。羽扇綸巾,談笑間,強虜灰飛煙滅。 2、宗之瀟灑美少年,舉觴白眼望青天,皎如玉樹臨風前。——《飲中八仙歌》3、面若中秋之月,色如春曉之花, 鬢若刀裁,眉如墨畫,面如桃瓣,

    短句

    強大的語句

    閱讀(233)

    能使自己強大的句子 1、庸人敗于惰,能人敗于傲 世上兩種人必定慘敗,一種是懶惰之人,另一種是驕傲之人。前者什么事都想在“明日”再做,結果總是一事無成;后者瞧不起天下所有人,自認為自己最聰明,常常招來他人的不滿和怨恨,于是往往受人詆毀、咒

    短句

    幽默語句經典

    閱讀(242)

    求經典口才幽默語句1.不要迷戀哥,嫂子會揍你。 2.上班的心情比上墳還要沉重。3.別說我很高傲,只是我拒絕與禽獸打交道!4.都說女人是衣服,姐是你們穿不起的牌子。5.哥,不寂寞。因為有寂寞陪著哥。6.姐從來不說人話,姐一直說的是神話。7.知識就

    久久热在线视频