c語言程序設計與應用張小東
1. 如何學習c語言程序設計
如果要學c語言的話,嗯,可以學習一下撕語言程序設計這本書 當然這個書要最少得看兩遍嘛,理解一下,然後也可以在網上找一些課程
2. c語言程序設計的目錄
第1章程序設計基礎1
1.1程序設計的基本概念1
1.1.1程序1
1.1.2演算法與數據結構2
1.2程序設計的一般步驟6
1.3結構化程序設計方法7
小結7
習題18
第2章C語言概述9
2.1C語言的發展及其特點9
2.1.1C語言的發展簡史9
2.1.2C語言的特點9
2.2簡單的C程序介紹10
2.2.1簡單的C程序10
2.2.2C源程序的結構特點12
2.2.3C源程序的書寫規則12
2.3運行C語言程序的基本步驟13
小結13
習題214
第3章數據類型、運算符及表達式15
3.1C語言的數據類型15
3.2標識符與關鍵字16
3.3常量16
3.3.1整型常量17
3.3.2實型常量18
3.3.3字元型常量18
3.3.4字元串常量20
3.3.5符號常量22
3.4變數23
3.4.1變數的定義23
3.4.2變數的初始化25
3.5運算符及其表達式28
3.5.1算術運算符和算術表達式29
3.5.2賦值運算符和賦值表達式32
3.5.3關系運算符和關系表達式34
3.5.4邏輯運算符和邏輯表達式35
3.5.5條件運算符和條件表達式38
3.5.6逗號運算符和逗號表達式39
3.5.7位運算40
3.5.8指針運算符、sizeof運算符43
3.6運算符的優先順序和結合性43
3.7表達式中數據類型的轉換44
小結49
習題350
第4章結構化的C語言程序設計54
4.1結構化程序設計概述54
4.2順序結構程序設計54
4.2.1賦值語句、復合語句54
4.2.2字元輸出函數55
4.2.3字元輸入函數55
4.2.4格式化輸出函數56
4.2.5格式化輸入函數58
4.2.6順序結構程序設計舉例60
4.3選擇結構程序設計62
4.3.1簡單的if結構62
4.3.2if-else語句結構63
4.3.3if結構的嵌套64
4.3.4if-else-if語句結構65
4.3.5switch結構67
4.3.6選擇結構程序設計舉例68
4.4循環結構程序設計69
4.4.1goto語句69
4.4.2while語句69
4.4.3do-while 語句70
4.4.4for語句71
4.4.53種循環語句的比較73
4.4.6循環嵌套73
4.4.7break語句74
4.4.8continue語句74
4.4.9空語句75
4.4.10循環結構程序設計舉例75
小結77
習題478
第5章數組83
5.1一維數組的定義和引用83
5.1.1一維數組的定義83
5.1.2一維數組元素的引用85
5.1.3一維數組的初始化86
5.1.4一維數組程序舉例87
5.2二維數組90
5.2.1二維數組的定義90
5.2.2二維數組元素的引用91
5.2.3二維數組的初始化91
5.2.4二維數組程序舉例92
5.3字元數組96
5.3.1字元數組的定義96
5.3.2字元數組的初始化96
5.3.3字元數組的引用97
5.3.4字元串97
5.3.5字元串的輸入/輸出98
5.3.6字元串操作函數101
5.3.7字元數組應用舉例103
小結106
習題5106
3. 我想學習C語言,可入門就是個事
你這個問題比較有趣,我還沒聽說不能自學的事情。
要知道,C語言本身就是人創造出來,它的前身……也都是人創造出來的。
那顯然最早學習C語言的人就是自學的,只不過比你的基礎強出了太多。
現在開始學習C語言比我那個時候(1990年前後)強很多了,那個時候知道C語言的人就不多,找到名師更是難上加難,C語言編譯器還不能說非常成熟。但是我就是自學的,20多年過去了,才知道原來大多數人只是稍微會使用,很少有人理解C語言的設計等等,只有極少數人能夠知道一個任意書寫的C程序意味著什麼。
綜上所述,自學不是問題,尤其是到了最後階段,你已經不可能找到老師了,你唯一需要超越的就是你自己了。但是入門階段有個老師定是相當不錯,但是現在的視頻、圖書等非常多,一本好書可以頂上半個名師。
搞程序是個艱苦的事情,要是當程序員可不是什麼好職業,薪水不是主要的,生命才最珍貴。
PS. 如果以後要深入,一定一開始就看大牛的書。不會後悔的! 比如,《新編C語言大全》,《The C Programming Language》。這些C語言創始人參與的書中包含了很多C語言的設計理念,即使思想是錯誤的,你也錯的清楚。
4. C語言程序設計:輸入兩個整數,計算並輸出它們的和、積、差、商和余數各是多少
#include<stdio.h>
voidmain(){
inta,b;
printf("請輸入兩個數字");
scanf("%d",&a);
scanf("%d",&b);
printf("%d%d%d",(a+b),(a-b),(a*b));
if(b==0)
printf("NONENONE ");
else
printf("%d%d ",(a/b),(a%b));
}
具體如下:
1、簡介C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
2、基本介紹
C語言,是一種通用的、過程式的編程語言,廣泛用於系統與應用軟體的開發。具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,在程序員中備受青睞。最近25年是使用最為廣泛的編程語言。
3、運算
C語言的運算非常靈活,功能十分豐富,運算種類遠多於其它程序設計語言。在表達式方面較其它程序語言更為簡潔,如自加、自減、逗號運算和三目運算使表達式更為簡單,但初學者往往會覺的這種表達式難讀,關鍵原因就是對運算符和運算順序理解不透不全。當多種不同運算組成一個運算表達式,即一個運算式中出現多種運算符時,運算的優先順序和結合規則顯得十分重要。在學習中,對此合理進行分類,找出它們與數學中所學到運算之間的不同點之後,記住這些運算也就不困難了,有些運算符在理解後更會牢記心中,將來用起來得心應手,而有些可暫時放棄不記,等用到時再記不遲。
5. 自學計算機二級C語言,需要什麼資料,軟體啊
只為了過考試啊,譚浩強的 C程序設計,編譯器用個DEV C++,或者C FREE就行了。TC也行,反正譚浩強的教材用在99標准上總是會出錯,他只知道TC
6. 《C語言程序設計》epub下載在線閱讀全文,求百度網盤雲資源
《C語言程序設計》(譚浩強)電子書網盤下載免費在線閱讀
鏈接: https://pan..com/s/1mho2kXocE8Z9lPk2jXusIA
書名:C語言程序設計
作者:譚浩強
豆瓣評分:7.1
出版社:清華大學出版社
出版年份:2001-12-1
頁數:338
內容簡介:
《C語言程序》功能豐富,使用靈活,可移植性好,既具有高級語言的優點,又具有低級語言的許多特點,現可以用為編寫系統軟體,又可用於編寫應用軟體,是國內外廣泛使用的計算機語言。C程序設計是計算機應用人員應掌握的基本功。針對C語言比較難學的情況,作者對全書內容做了精心安排,分解難點,減小台階,用通俗易懂的語言和豐富的例題解釋清楚復雜的概念。
作者簡介:
譚浩強教授,我國著名計算機教育專家。1934年生,廣東台山人。1985年清華大學自動控制系畢業。學生時代曾擔任清華大學學生會主席、北京市人民代表。他是我國計算機普及和高校計算機基礎教育開拓者之一,現任全國高等院校計算機基礎教育研究會會長、教育部一國計算機應用技術證書考試委員會主任委員和教育部全國計算機等級考試委員會副主任。
他創造了3個世界記錄:(1)20年來他(及和他人合作)共編著出版了140本計算機著作,此外主編了300多本計算機書籍,是出版科技著作數量最多的人。(2)他編著和主編的書發行量超過5000萬冊,是讀者最多的科技作家。我國平均每26人、知識分子每1.5人就擁有1本譚浩強編著的書。(3)他和別人合作編著的《BASIC語言》發行了1250萬冊,創科技書籍發行量的世界記錄。此外他編著的《C程序設計》發行了700萬冊,在中央電視台系統地向全國講授了BASIC、C、FORTRAN、COBOL、PASCAL、Visual Basic共7種計算機語言,觀眾超過500萬人。
在我國學習計算機的人中很少有人不知道譚浩強的名字的。他善於用讀者容易理解的方法和語言說明復雜的概念。許多人認為他「開創了計算機書籍貼近大眾的新風」,為我國的計算機普及畫來作出了重要貢獻。
譚浩強教授獲全國高校教學成果獎(國家能獎)、國家科技進步獎,北京市政府授予「有突出貢獻專家稱號」。全國政協副主席、中國工程院院長宋健為他題詞,知名人士他為「教授計算技術的大師,普及現代科技之巨擘」。《計算機世界》報組織的「世紀評選」指導他評為我國「20世紀最有影響的IT人物」10個人之一(排在第2位)。他的功績是把千百萬群眾帶入計算機的大門。
7. C語言程序設計課程講什麼內容
C語言程序設計課程是入門級的程序設計課程,針對沒有或很少具有編程經驗的在職人員。課程通過學習C語言編程的基礎語法,對程序設計有一個基本的認識,為後續計算機專業課程以及面向對象程序設計課程的學習打下基礎。 課程主要內容:C語言程序基本結構及相關概念、變數、函數、語句、if條件語句、switch條件語句、for循環語句、while循環語句、數組、指針、字元串、結構體。
8. 求用VC6.0編輯C語言使用教程
找譚浩強版本的C語言嘛,講的很詳細的,網上很多,你要是實在找不到給我留個QQ 我發你一份PDF的也行