<optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

    <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
  1. 
    
  2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

  3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

        1. <listing id="r9hwm"></listing>
          <delect id="r9hwm"></delect>
          <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>

          多分支語句

          多分支塊if 語句與多個單行if語句的區別

          多分支塊if 語句:

          if(a){xxx}

          else if(b){yyy}

          else 。

          這樣的話,加入a為真,執行完xxx之后會跳出if判斷,也就是跳過else if和else。(不會判斷b)

          只有a為假時,才會判斷b。

          多個單行if語句:

          if(a){xxx}

          if(b){yyy}

          if(c){zzz}

          這樣會判斷三次,a為真,執行xxx,否則判斷b,b為真,執行yyy,否則判斷c,c為真,執行zzz

          他們的邏輯是不一樣的,不同情況下會產生不同的作用。

          這么說,能明白區別了么?

          寫出非結構化多分支選擇結構語句形式

          結構化程序的概念首先是從以往編程過程中無限制地使用轉移語句而提出的.轉移語句可以使程序的控制流程強制性的轉向程序的任一處,在傳統流程圖中,就是用上節我們提到的"很隨意"的流程線來描述這種轉移功能.如果一個程序中多處出現這種轉移情況,將會導致程序流程無序可尋,程序結構雜亂無章,這樣的程序是令人難以理解和接受的,并且容易出錯.尤其是在實際軟件產品的開發中,更多的追求軟件的可讀性和可修改性,象這種結構和風格的程序是不允許出現的.為此提出了程序的三種基本結構. 在討論算法時我們列舉了程序的順序、選擇和循環三種控制流程,這就是結構化程序設計方法強調使用的三種基本結構.算法的實現過程是由一系列操作組成的,這些操作之間的執行次序就是程序的控制結構.1996年,計算機科學家Bohm和Jacopini證明了這樣的事實:任何簡單或復雜的算法都可以由順序結構、選擇結構和循環結構這三種基本結構組合而成.所以,這三種結構就被稱為程序設計的三種基本結構.也是結構化程序設計必須采用的結構.1. 順序結構 順序結構表示程序中的各操作是按照它們出現的先后順序執行的,其流程如圖1-6所示.圖中的s1和s2表示兩個處理步驟,這些處理步驟可以是一個非轉移操作或多個非轉移操作序列,甚至可以是空操作,也可以是三種基本結構中的任一結構.整個順序結構只有一個入口點a和一個出口點b.這種結構的特點是:程序從入口點a開始,按順序執行所有操作,直到出口點b處,所以稱為順序結構.上一節圖1-2表示的就是一個順序結構的流程圖.事實上,不論程序中包含了什么樣的結構,而程序的總流程都是順序結構的.例如,在圖1-3、圖1-4和圖1-5所表示的流程圖中,其總體結構流程都是自上而下順序執行的.2.選擇結構 選擇結構表示程序的處理步驟出現了分支,它需要根據某一特定的條件選擇其中的一個分支執行.選擇結構有單選擇、雙選擇和多選擇三種形式.雙選擇是典型的選擇結構形式,其流程如圖1-8所示,圖中的s1和s2與順序結構中的說明相同.由圖中可見,在結構的入口點a處是一個判斷框,表示程序流程出現了兩個可供選擇的分支,如果條件滿足執行s1處理,否則執行s2處理.值得注意的是,在這兩個分支中只能選擇一條且必須選擇一條執行,但不論選擇了哪一條分支執行,最后流程都一定到達結構的出口點b處.前面的圖1-3中就采用了雙選擇結構流程圖. 當s1和s2中的任意一個處理為空時,說明結構中只有一個可供選擇的分支,如果條件滿足執行s1處理,否則順序向下到流程出口b處.也就是說,當條件不滿足時,什么也沒執行,所以稱為單選擇結構,如圖1-7所示. 多選擇結構是指程序流程中遇到如圖1-9所示的s1、s2、……、sn等多個分支,程序執行方向將根據條件確定.如果滿足條件1則執行s1處理,如果滿足條件n則執行Sn處理,總之要根據判斷條件選擇多個分支的其中之一執行.不論選擇了哪一條分支,最后流程要到達同一個出口處.如果所有分支的條件都不滿足,則直接到達出口.有些程序語言不支持多選擇結構,但所有的結構化程序設計語言都是支持的,C語言是面向過程的結構化程序設計語言,它可以非常簡便的實現這一功能.本書在第五章將詳細介紹各種形式的選擇結構應用問題.3.循環結構 循環結構表示程序反復執行某個或某些操作,直到某條件為假(或為真)時才可終止循環.在循環結構中最主要的是:什么情況下執行循環?哪些操作需要循環執行?循環結構的基本形式有兩種:當型循環和直到型循環,其流程如圖1-10所示.圖中虛線框內的操作稱為循環體,是指從循環入口點a到循環出口點b之間的處理步驟,這就是需要循環執行的部分.而什么情況下執行循環則要根據條件判斷. 當型結構:表示先判斷條件,當滿足給定的條件時執行循環體,并且在循環終端處流程自動返回到循環入口;如果條件不滿足,則退出循環體直接到達流程出口處.因為是"當條件滿足時執行循環",即先判斷后執行,所以稱為當型循環.其流程如圖1-10(a)所示. 直到型循環:表示從結構入口處直接執行循環體,在循環終端處判斷條件,如果條件不滿足,返回入口處繼續執行循環體,直到條件為真時再退出循環到達流程出口處,是先執行后判斷.因為是"直到條件為真時為止",所以稱為直到型循環.其流程如圖1-10(b)所示.本章圖1-5用迭代法求和的流程圖就是一個典型的直到型循環結構. 同樣,循環型結構也只有一個入口點a和一個出口點b,循環終止是指流程執行到了循環的出口點.圖中所表示的S處理可以是一個或多個操作,也可以是一個完整的結構或一個過程. 整個虛線框中是一個循環結構. 通過三種基本控制結構可以看到,結構化程序中的任意基本結構都具有唯一入口和唯一出口,并且程序不會出現死循環.在程序的靜態形式與動態執行流程之間具有良好的對應關系.1.3.2 N-S流程圖 N-S流程圖是結構化程序設計方法中用于表示算法的圖形工具之一.對于結構化程序設計來說,傳統流程圖已很難完全適應了.因為傳統流程圖出現得較早,它更多地反映了機器指令系統設計和傳統程序設計方法的需要,難以保證程序的結構良好.另外,結構化程序設計。

          在switch多分支語句中,break語句有什么作用

          break語句通常用在循環語句和開關語句中。當break用于開關語句switch中時,可使程序跳出switch而執行switch以后的語句;如果沒有break語句,則會從滿足條件的地方(即與switch(表達式)括號中表達式匹配的case)開始執行,直到switch結構結束。

          當break語句用于do-while、for、while循環語句中時,可使程序終止循環。而執行循環后面的語句,通常break語句總是與if語句聯在一起。即滿足條件時便跳出循環。

          示例:在vc6.0中編譯通過

          #include <stdio.h>

          int main()

          {

          int num;

          printf("\t成績查詢\n\n");

          printf("請輸入考生的考號:");

          scanf("%d",&num);

          switch(num)

          {

          case 1001:

          printf("該考生的成績是95\n");

          break;

          case 1002:

          printf("該考生的成績是90\n");

          break;

          case 1003:

          printf("該考生的成績是60\n");

          break;

          case 1004:

          printf("該考生的成績是49\n");

          break;

          case 1005:

          printf("該考生的成績是85\n");

          break;

          default:

          printf("所輸入的考號有誤!\a\n");

          break;

          }

          return 0;

          }

          注意:

          1. break語句對if-else的條件語句不起作用。

          2. 在多層循環中,一個break語句只向外跳一層。

          轉載請注明出處華閱文章網 » 多分支語句

          短句

          雙主語句是

          閱讀(436)

          雙主語的句子縮句時怎么做個人覺得以下情況都要注意:1、雙主語句式,不論有幾個主語都要保留。——父親(主語)看到(謂語)青花(賓語),臉上(主語)露出了(謂語)笑容(賓語)。 2、連動詞多謂語,都是主干成分,不能再縮。——冼星海(主語)離開(謂語)祖國(賓語)

          短句

          花草語句

          閱讀(287)

          描寫花草的好句好段 紫藤蘿瀑布 宗璞 我不由得停住了腳步。 從未見過開得這樣盛的藤蘿,只見一片淡紫色,像一條瀑布,從空中垂下,不見其發端,也不見其終極,只是深深淺淺的紫,仿佛在流動,在歡笑,在不停地生長。紫色的大條幅上,泛著點點銀光,就像迸濺

          短句

          求經典語句

          閱讀(255)

          【精彩語句20句就要20句,求求了,急用!1、如果黑板就是浩淼的大海,那么,老師便是海上的水手.鈴聲響起那刻,你用教職工鞭作漿,劃動那船只般泊在港口的課本.課桌上,那難題堆放,猶如暗礁一樣布列,你手勢生動如一只飛翔的鳥,在講臺上揮一條優美弧線—

          短句

          愛的表白語句

          閱讀(259)

          愛的表白作文 夕陽漸漸西沉,我背著沉重的書包走在回家的路上。邊走邊想起了今天老師給我們布置的特殊的回家作業——向爸爸或媽媽說一聲:“我愛你。”雖然只是普普通通的三個字,但是卻讓我很難說出口。回到家后,媽媽已經把飯做好了,我便狼吞

          短句

          狼的精神經典語句

          閱讀(260)

          關于狼的勵志語句 1. 不要和狼保持太近的距離,當獵物藐視狼的存在的時候,往往已經掉進了狼的獵區。生命已經遠離軀體。這就是狼。 2. 狼的一生是戰斗的一生,即使肉體與靈魂將要分離,同樣從容,生不為之樂,死亦不為之懼。 3. 狼不會為了嗟來

          短句

          奧運語句

          閱讀(281)

          描寫奧運會的句子 1你的汗水灑在跑道,澆灌著成功的花朵開放。你的歡笑飛揚在賽場,為班爭光數你最棒。跑吧,追吧在這廣闊的賽場上,你似駿馬似離鉉的箭。跑吧,追吧你比虎猛比豹強 2你們揮舞著充滿力量的雙臂看著實心球化成美麗的弧線我著實在

          短句

          物流的語句

          閱讀(249)

          運輸常用語句有什么We arrange shipments to any part of the world。 我們承攬去世界各地的貨物運輸。 From what Ive heard youre ready well up in shipping work。

          短句

          表示在乎的語句

          閱讀(266)

          表達不在意的句子 形容不在乎的句子1、請記住:當堅持之苦大過放棄之痛,就是該放手的時候了。2、相愛是種感覺,當這種感覺已經不在時,我卻還在勉強自己,這叫責任!分手是種勇氣!當

          短句

          感情經典語句

          閱讀(273)

          愛情經典語錄 郭敬明經典語錄:1.記憶想是倒在掌心的水,不論你攤開還是緊握,終究還是會從指縫中一滴一滴流淌干凈。2.躲在某一時間,想念一段時光的掌紋;躲在某一地點,想念一個站

          短句

          必背英語句子

          閱讀(282)

          初中生必背英語句子 1. Walk along this road, and take the fourth turning on the left. 沿著這條路走,在第四個路口向左拐。2.. Lily fell off her bike and hurt hers

          短句

          初見語句

          閱讀(358)

          形容初見的句子有哪些1. 人生若只如初見,何事秋風悲畫扇?等閑變卻故人心,卻道故人心易變。驪山語罷清宵半,夜雨霖鈴終不怨。何如薄幸錦衣兒,比翼連枝當日愿。2. 初見你的溫柔在日落黃昏之后,從此思念的煎熬讓我擁有了愛的憂愁,在綿綿的雨中夢

          短句

          拜師語句

          閱讀(347)

          拜師的句子 1 如果不出門拜師,又不讀書學習,那就是不學無術的人,即使你有像春秋時的子羔、原憲那樣的賢能,最后也不會有什么作為。2 自從拜師學藝,哥哥的繪畫技巧有了長足的長進。3 我剛剛睡醒,經過外面無所事事,就順便進來拜師學藝的。你突然

          短句

          sql語句原理

          閱讀(282)

          sql數據庫原理 1)SQL模式:SQL模式是表和授權的靜態定義。 一個SQL模式定義為基本表的集合。 一個由模式名和模式擁有者的用戶名或賬號來確定, 并包含模式中每一個元素(基本

          短句

          胸大的語句

          閱讀(315)

          形容女人胸大詩句 一雙明月貼胸前, 紫禁葡萄碧玉圓; 夫婿調酥綺窗下, 金莖幾點露珠懸。一團紅玉下鴛幛, 睡眼朦朧酒力微; 皓腕高抬身宛轉, 銷魂雙乳聳羅衣水晶簾下恣窺張, 半臂才遮菽乳香; 姑射肌膚真似雪, 不容人盡已生涼。融酥年紀好邵華, 春盎

          短句

          雙主語句是

          閱讀(436)

          雙主語的句子縮句時怎么做個人覺得以下情況都要注意:1、雙主語句式,不論有幾個主語都要保留。——父親(主語)看到(謂語)青花(賓語),臉上(主語)露出了(謂語)笑容(賓語)。 2、連動詞多謂語,都是主干成分,不能再縮。——冼星海(主語)離開(謂語)祖國(賓語)

          短句

          花草語句

          閱讀(287)

          描寫花草的好句好段 紫藤蘿瀑布 宗璞 我不由得停住了腳步。 從未見過開得這樣盛的藤蘿,只見一片淡紫色,像一條瀑布,從空中垂下,不見其發端,也不見其終極,只是深深淺淺的紫,仿佛在流動,在歡笑,在不停地生長。紫色的大條幅上,泛著點點銀光,就像迸濺

          短句

          求經典語句

          閱讀(255)

          【精彩語句20句就要20句,求求了,急用!1、如果黑板就是浩淼的大海,那么,老師便是海上的水手.鈴聲響起那刻,你用教職工鞭作漿,劃動那船只般泊在港口的課本.課桌上,那難題堆放,猶如暗礁一樣布列,你手勢生動如一只飛翔的鳥,在講臺上揮一條優美弧線—

          短句

          愛的表白語句

          閱讀(259)

          愛的表白作文 夕陽漸漸西沉,我背著沉重的書包走在回家的路上。邊走邊想起了今天老師給我們布置的特殊的回家作業——向爸爸或媽媽說一聲:“我愛你。”雖然只是普普通通的三個字,但是卻讓我很難說出口。回到家后,媽媽已經把飯做好了,我便狼吞

          短句

          狼的精神經典語句

          閱讀(260)

          關于狼的勵志語句 1. 不要和狼保持太近的距離,當獵物藐視狼的存在的時候,往往已經掉進了狼的獵區。生命已經遠離軀體。這就是狼。 2. 狼的一生是戰斗的一生,即使肉體與靈魂將要分離,同樣從容,生不為之樂,死亦不為之懼。 3. 狼不會為了嗟來

          短句

          奧運語句

          閱讀(281)

          描寫奧運會的句子 1你的汗水灑在跑道,澆灌著成功的花朵開放。你的歡笑飛揚在賽場,為班爭光數你最棒。跑吧,追吧在這廣闊的賽場上,你似駿馬似離鉉的箭。跑吧,追吧你比虎猛比豹強 2你們揮舞著充滿力量的雙臂看著實心球化成美麗的弧線我著實在

          短句

          做微商的語句

          閱讀(255)

          做微商的句子大全 篇一:微商經典語錄 在朋友圈,微商是神一般的存在,它能不斷的給你輸送心靈雞湯,它們能夠集齊陳安之、劉一秒、于丹等人的經典語錄,它能用反問語句激得你一時無話可說,除了認同就是認可,這慢慢的就形成了微商經典語錄,微商洗腦

          短句

          物流的語句

          閱讀(249)

          運輸常用語句有什么We arrange shipments to any part of the world。 我們承攬去世界各地的貨物運輸。 From what Ive heard youre ready well up in shipping work。

          <optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

            <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
          1. 
            
          2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

          3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

                1. <listing id="r9hwm"></listing>
                  <delect id="r9hwm"></delect>
                  <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>
                  亚洲丰满少妇xxxxx高潮