官术网_书友最值得收藏!

第1章 程序設(shè)計入門

C語言是一種通用的程序設(shè)計語言,它具有豐富的運(yùn)算符和表達(dá)式,以及先進(jìn)的控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)。C語言具有表達(dá)能力強(qiáng)、編譯目標(biāo)文件質(zhì)量高、語言簡單靈活、便于移植等優(yōu)點。

C語言起源于1968年發(fā)表的CPL(Combined Programming Language),于1978年由美國電話電報公司(AT&T)貝爾實驗室正式發(fā)表。同時由B.W.Kernighan和D.M.Ritchit合著了著名的The C Programming Language一書,通常簡稱為K&R。后來由美國國家標(biāo)準(zhǔn)學(xué)會(American National Standards Institute)在此基礎(chǔ)上制定了一個C語言標(biāo)準(zhǔn),于1983年發(fā)表,通常稱之為ANSI C。早期的C語言主要是用于UNIX系統(tǒng),UNIX操作系統(tǒng)的巨大成功也伴隨著C語言的巨大成功。到了20世紀(jì)80年代,C語言開始進(jìn)入其他操作系統(tǒng),并很快成為各類大、中、小和微型計算機(jī)上從系統(tǒng)設(shè)計程序到工程應(yīng)用程序都能使用的一種高級程序設(shè)計語言。用C語言編寫的程序可以直接用于C++和Java環(huán)境,因此,C語言可以作為C++和Java語言的入門課程。

本章主要介紹C語言源程序的書寫格式、編程調(diào)試環(huán)境以及數(shù)據(jù)的輸入/輸出。

主站蜘蛛池模板: 阿拉善左旗| 都江堰市| 永登县| 明光市| 三都| 桦川县| 靖远县| 砀山县| 雷波县| 天祝| 阿尔山市| 都匀市| 桐梓县| 叙永县| 廊坊市| 唐海县| 鄂托克前旗| 溆浦县| 博罗县| 郑州市| 临湘市| 宁都县| 新巴尔虎左旗| 迁安市| 仁布县| 水富县| 正阳县| 曲水县| 开封县| 太保市| 兴文县| 济阳县| 班戈县| 阜宁县| 荣昌县| 龙江县| 荣昌县| 轮台县| 新宁县| 民勤县| 垣曲县|