亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        C語言程序設計

        2018-11-13 05:54:06梁凱華中北大學朔州校區(qū)
        數(shù)碼世界 2018年10期
        關鍵詞:運算符字符串程序設計

        梁凱華 中北大學(朔州校區(qū))

        1 C語言的地位

        馮.諾依曼在1945年他提出了現(xiàn)代計算機的若干思想,被后人稱為馮.諾依曼思想,這是計算機發(fā)展史上的里程碑。自1945年至今大多采用其結構,因此馮.諾依曼被稱為計算機之父。他的體系結構計算機由運算器,控制器,存儲器,輸入設備,輸出設備五大部件構成。C語言擁有一套完整的理論體系經(jīng)過了漫長的發(fā)展歷史,在編程語言中具有舉足輕重的地位。

        2 C語言的結構化設計

        C語言每個階段的處理都比較容易使人理解。它采用自頂向下,逐步細化,模塊化設計,結構化編碼的方法來保證完成程序。

        2.1 自頂向下逐步細化

        通過自頂向下逐步細化可以使c語言代碼的出錯率降低更能提高c語言程序的執(zhí)行效率,它能使一個具體的問題抽象化再加以注釋方便人們的理解。

        2.2 模塊化設計

        它把一個復雜的問題進行了模塊化,使每個模塊的功能更簡潔更單一,模塊在語言中可通過函數(shù)實現(xiàn)。

        例如貪吃蛇游戲的設計可分為六個模塊。游戲開始時,固定蛇身的長度,其位置任意。

        (1)蛇頭撞到自身和周圍邊框時游戲結束,重新開始時撞到食物蛇身長度增加一個單位。

        (2)吃到一定長度或時間停止為通關。

        (3)可以通過設置蛇的運動速度加快游戲的進度。

        (4)可以使用外部設備如鍵盤及手柄控制蛇的運動方向如果不控制蛇則按當前方向運動。

        (5)設置顯示游戲的級別及分數(shù)。

        這些模塊可以通過c語言程序設計中的函數(shù)及代碼完成。

        2.3 結構化編碼

        設計好結構化算法之后,還要進行結構化編碼,將其用設計好的算法用具體的程序設計語言來表示,得到結構化程序。

        3 編寫c語言的注意事項

        3.1 區(qū)分字符與字符串

        字符串用雙引號表示字符則用單引號表示,字符串的長度為其字節(jié)數(shù)減1。如“pro”占用4個字節(jié)的存儲空間,但其有效字符的個數(shù)卻是3,最后一個字節(jié)存儲字符串結束標志’

        日韩不卡的av二三四区| 麻豆国产成人精品午夜视频| 国产中文制服丝袜另类| 日韩av一区二区毛片| 99精品国产av一区二区| 中文字幕亚洲一区视频| 手机看片久久第一人妻| 亚洲av精品一区二区三区| 日本不卡一区二区三区在线| 亚洲Va欧美va国产综合| 在线观看精品视频一区二区三区| 视频福利一区二区三区| 久久国产亚洲精品一区二区三区| 夫妻免费无码v看片| 亚洲国产欧美日韩欧美特级 | 青青草狠吊色在线视频| 色偷偷av一区二区三区| 一二三四视频社区在线| 欧美色图中文字幕| 人妻爽综合网| 日本高清一区二区不卡| 久久综合噜噜激激的五月天| 久久99精品久久久久久9蜜桃| 国产免费午夜a无码v视频| 亚洲黄色在线看| 在线看不卡的国产视频| 人妻少妇猛烈井进入中文字幕| 国产精品办公室沙发| 欧美日韩中文国产一区发布| 综合网五月| 亚洲综合一区二区三区蜜臀av | 亚洲精品久久久久久久久av无码| 日本免费人成视频播放| 亚洲性色ai无码| 日本美女中文字幕第一区| 精品无码久久久久久久久| 小宝极品内射国产在线| 久久夜色撩人精品国产小说| 日韩精品精品一区二区三区| 精品久久一品二品三品| 精品久久久久久无码专区 |