<xmp id="btinv"><bdo id="btinv"></bdo>
        1. <noframes id="btinv">
          1. <li id="btinv"><li id="btinv"><option id="btinv"></option></li></li>
            文都教育 您的學習導師

            計算機考研C語言程序設計:算法


            • 2021-12-05 16:12:41   來源:黑龍江文都教育   
            算法——C語言程序設計的靈魂算法對于C語言的學習來說非常重要,特別是在遇到程序設計題時,能清晰的表示出一個程序的執行步驟對程序的設計
            算法——C語言程序設計的靈魂

            算法對于C語言的學習來說非常重要,特別是在遇到程序設計題時,能清晰的表示出一個程序的執行步驟對程序的設計及實現是非常重要的,同時還能提高效率。C語言其實是一個工具,而程序設計是要求具備用計算機去解決問題的思想。所以,算法的學習和掌握不容忽視。

            一、算法的表示方法

            方法有:自然語言、傳統流程圖、結構化流程圖和偽代碼。今天介紹兩種最常用的表示方法。

            (一)用流程圖表示算法:

            流程圖使用一些圖框來表示算法中的各種操作,簡潔明了,直觀形象易于理解。常用的流程圖操作框及其表示的作用如表1-1所示。

            表1-1 流程圖的基本符號

            例:有50個學生,要求輸出成績在80分以上的學生的學號和成績。

            為描述方便,可以統一用n表示學生的學號,ni代表第i個學生的學號;統一用g表示學生的成績,gi表示第i個學生的成績。

            (1)用流程圖表示該算法。

            (2)用N-S圖表示該算法。

            (二)用N-S圖表示算法:

            N-S圖中去掉了傳統流程圖中的箭頭和流程線,全部算法寫在一個矩形框內,在這個矩形框內還可以包含其它的從屬框,由這些基本的框組成一個表示算法的大框。這種圖適用于結構化程序設計。

            (1)順序結構如圖1-2(a)。

            (2)選擇結構如圖1-2(b)。

            (3)循環結構,當型循環如圖1-2(c),直到型循環如圖1-2(d)。

            二、題目再現

            答案:(1)用流程圖表示該算法如下圖所示:

            (2)選擇結構如圖1-2(b)。

            院校分析 考試大綱 歷年真題 歷年報錄比 考研分數線 分數查詢 調劑信息


              考研慧學班

            零基礎備考,時不待人追趕要及時,線上線下雙線教學,在職/在校/再戰人群各取所需,鍛煉應試能力,以應對考研為核心學習目的

              考研集訓營

            考研大數據解密變難"成必然趨勢?與其焦慮不如提早準備營造優勢,全日制集訓營讓你滿載而歸。地毯式掃清學習漏洞,漏洞式補強薄弱環節

            欧美老少配性行为_少妇找技师做性按摩视频在线观看_2022AV高清国产天堂免费视频_aSS极品裸体呦女PiCS_公么吃奶摸下面好舒服