版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
C語言程序設計教學要求教學目標C語言入門經(jīng)典(第4版),清華大學出版社掌握計算機求解問題的基本思維方法掌握高級語言程序設計的基本知識掌握計算機軟件設計與實現(xiàn)的基本方法具備計算機解決實際問題的能力和基本程序設計和調(diào)試的能力。思維知識方法能力HowtoThink
LikeComputerScientistHowtoprogramLikeComputerScientist教學要求教材譚浩強C程序設計(第四版),清華大學出版社
參考C語言入門經(jīng)典(第4版),清華大學出版社C語言入門經(jīng)典(第4版),清華大學出版社作業(yè)課后作業(yè)獨立完成,準備筆記本記錄出現(xiàn)的錯誤,以及解決辦法。上機上課地點:單周下午5、6節(jié),實驗A樓317機房考試平時參與5%+實踐作業(yè)20%+期中考試15%+期末筆試60%第一章.概述第二章.算法第三章.數(shù)據(jù)類型、運算符、表達式、語句、順序結(jié)構(gòu)第四章.選擇結(jié)構(gòu)第五章.循環(huán)結(jié)構(gòu)第六章.數(shù)組第七章.函數(shù)第八章.指針第九章.結(jié)構(gòu)體第十章.文件課程目錄第1周第1章概述第2周第2章
算法第3周第3章數(shù)據(jù)類型、運算符第4周表達式、順序結(jié)構(gòu)第5周
第4章選擇結(jié)構(gòu)第6周
第5章循環(huán)結(jié)構(gòu)第7周
第6章數(shù)組(1)第8周
第6章數(shù)組(2)第9周
第7章函數(shù)(1)第10周
第7章函數(shù)(2)教學計劃第11周期中考試第12周習題講解第13章指針(1)第14周第8章指針(2)第15周第9章結(jié)構(gòu)體(1)第16周第9章結(jié)構(gòu)體(2)第17周第10章文件第18周上機考試第19周期末考試教學計劃緒論C語言發(fā)展C語言基礎(chǔ)問題1.你了解計算機嗎?為什么計算機也被俗稱為“電腦”?期望計算機有朝一日想人腦一樣聰明讓機器像人一樣思考,一直是人類的夢想很多科幻故事描繪了計算機真正成為電腦的景象變形金剛AI人工智能里探討人類與機器的感情終結(jié)者:計算機消滅人類黑客帝國問題2.誰是人工智能之父?阿蘭圖靈現(xiàn)代計算機科學之父和人工智能之父的英國數(shù)學家,1950發(fā)表題為的論文“ComputeingMachineryandIntelligence”的論文,首次提出“機器思考”的概念,并從“機器能否思考”質(zhì)疑問題出發(fā),提出了一個判斷機器是否具有智能的測試標準——“圖靈測試”(TuringTesting)。問題3.什么是圖靈測試?圖靈提出的一種判斷機器是否具有智能的標準(方法):測試人在不接觸被測試者(一個人和一臺機器)的情況下,通過一些終端設備(鍵盤)想被測試者提問。如何判斷這臺機器通過了測試,具有與人類相當?shù)闹悄??如果在相當長時間內(nèi),他無法根據(jù)這些問題判斷對方是人還是計算機,如果被測試者超過30%的答復不能使測試人確認出哪個是人、哪個是機器的回答,那么這臺機器就通過了測試,并被認為具有人類智能。.即這臺計算機是能思維的。這就是著名的“圖靈測試”(TuringTesting)。圖靈預言,在20世紀末,一定會有電腦通過“圖靈測試”。問題3.什么是圖靈測試?圖靈測試2014的舉辦方英國雷丁大學發(fā)布宣稱俄羅斯人弗拉基米爾·維西羅夫(VladimirVeselov)創(chuàng)立的人工智能軟件尤金?古斯特曼(EugeneGoostman)通過了圖靈測試。模仿的是一位13歲的男孩。在圖靈測試2012上,尤金就獲得了第一名,當時的成績是29.2%2014年舉行的共有5臺超級計算機參賽的圖靈測試競賽上,尤金設法讓33%的測試者相信它是人類。這意味著這臺超級計算機通過了圖靈測試。問題4.什么是人工智能?人工智能就是用機器模擬人類的智能活動。博弈(GamePlaying)例如:1996年,世界國際象棋大師卡斯帕羅夫與被稱為“深藍”的IBM超級計算機對決。雖然他最終贏得了這場國際象棋比賽,但“深藍”計算機也贏得了一局,這是電腦系統(tǒng)首次在世界錦標賽中戰(zhàn)勝世界冠軍。1997年一臺每秒可計算2億步棋的升級版“深藍”計算機成功地打敗了卡斯帕羅夫。被譽為AI的一大勝利。
奧秘:高速的檢索演算能力及海量的存儲能力(200萬棋譜)問題4.什么是人工智能?目前的人工智能距離人類級的人工智能還很比較遙遠。AI的先驅(qū)之一美國CMU的西蒙說:最令他驚奇的是人類認為難得計算機認為簡單的事情,對人類較難,對人類感覺較容易的事情,對計算機感覺很難。例如:2011年,IBM研制“沃森”(Watson)能以每秒翻100完本書的速度從其存儲的2億也百科全書,字典,文學作品中搜索答案——人類望塵莫及。參加人機智力大賽節(jié)目獲勝。然而計算機能理解一個五歲兒童的故事?
問題5.什么是計算機系統(tǒng)?一種按照事先存儲的程序自動、高效地對數(shù)據(jù)進行輸入、處理、存儲和輸出的系統(tǒng)。問題6.什么是硬件?計算機系統(tǒng)中所有實體部件和設備的統(tǒng)稱。中央處理器、存儲和輸入輸出設備等核心部件組成。在軟件的配合下完成輸入、處理、存儲和輸出等基本操作。計算機是用來延伸人的能力的工具。眼睛、耳朵,大腦。問題7.什么是軟件?軟件分為:系統(tǒng)軟件——為使用計算機提供最基本的功能。操作系統(tǒng)是用戶與計算機硬件系統(tǒng)之間的接口,管理計算機新系統(tǒng)的各種軟、硬件資源,使得他們可以協(xié)調(diào)工作,位于最內(nèi)層支撐軟件——環(huán)境數(shù)據(jù)庫、接口軟件和工具軟件應用軟件——直接面向特定應用軟件圖像處理、文字處理、計算機動畫、CAD。人駕馭計算機的手段之一是編寫軟件(OS,Office,IE)問題8.軟件與硬件的關(guān)系是什么?硬件——計算機的驅(qū)殼和肉體軟件——計算機的靈魂和思想軟件促進了計算機從裸機到計算機系統(tǒng)的進化,二者互相依存互相促進,缺一不可。問題9.程序和軟件有區(qū)別嗎?程序(Program)
為了實現(xiàn)特定目標或解決具體問題而用計算機語言編輯的指令的集合。程序是軟件的全部嗎?軟件=程序+數(shù)據(jù)+文檔廚師
軟件開發(fā)人員烹飪方法
軟件中的程序菜譜
軟件的文檔食材
軟件中的數(shù)據(jù)整個烹飪過程
軟件的實現(xiàn)過程問題10:人與計算機交流用什么語言?
如果想周游世界的旅行家,那么你大概需要學習6912中語言說:“你好,廁所在哪里?”讓計算機像人一樣思考,與人自然交流一直是計算機行業(yè)的夢想,如果計算機能讀懂人的自然語言,那么….。計算機學會人的語言,與人自然交流——自然語言理解(NaturalLanguageUnderstanding)盡管自然語言理解技術(shù)得到了長足的發(fā)展,但目前人機交互(Human-ComputerCommunication)幾乎還只能使用嚴格限制的各種非自然語言,即計算機專用的語言人類只能主動學習計算機的語言,做不到計算機學會人的語言。問題11:計算機能讀懂什么語言?計算機只能識別二進制指令機器語言(MachineLanguage)
用一系列二進制0和1組成的二進制代碼代表不同的機器指令。
用機器語言編寫的一組機器指令的集合,稱為機器代碼(MachineCode),簡稱機器碼。問題12:如何讓程序員遠離二進制?Bothlearnathird-partylanguage用助記符代表機器指令的操作碼MOVAX,1ADDAX,1
需要匯編器將這些符號翻譯成機器可以識別、可執(zhí)行的二進制指令——稱為匯編過程。匯編語言(AssemblyLanguage)
低級語言,與計算機硬件的距離的級別較低,對硬件依賴性強,不同硬件所需要的匯編語言不同,可移植性差。
ADDR01,R02
問題13:如何實現(xiàn)更有效的人機交流可以在一個更高級別上進行編程,不再面向機器,而是面向問題更遠離機器語言,不像低級語言那樣依賴于硬件更易學,易用,具有可移植性須翻譯成機器語言的目標程序以更接近于人們的自然語言和數(shù)學公式編寫程序的語言,如BASIC、FORTRAN、C語言等。概念特點高級語言是為軟件開發(fā)(程序設計)者使用的語言,而計算機并不能直接地接受和執(zhí)行用高級語言編寫的源程序,源程序在輸入計算機時,通過"翻譯程序"翻譯成機器語言形式的目標程序,計算機才能識別和執(zhí)行。高級語言
高級語言程序機器語言程序編譯軟件(compiler)問題14:如何將高級語言翻譯成機器語言?問題14:如何將高級語言翻譯成機器語言?有些解釋語言(如Java和C#)高級語言的發(fā)展歷程1954年的約翰.巴克斯發(fā)明第一個高級語言FORTRAN百家爭鳴,據(jù)不完全統(tǒng)計2500種。影響最大,壽命最強的非C語言莫屬學習其他語言的基礎(chǔ)。高級語言的發(fā)展歷程適合的就是最好的高級語言的分類過程式語言
命令驅(qū)動,面向動作(語句),即將計算機看做是動作(語句)的序列,程序由一系列的語句組成。C語言,Pascal。函數(shù)式語言
注重程序?qū)崿F(xiàn)的功能,程序的編寫過程是從已有的函數(shù)出發(fā)構(gòu)造出更復雜的函數(shù)。應用這些函數(shù)直至計算求得最終結(jié)果。LISP。面向?qū)ο笳Z言
程序編寫過程是直接從問題本身出發(fā)分析問題,并把數(shù)據(jù)和操作封裝在一起構(gòu)成對象,用數(shù)據(jù)描述對象屬性,用對數(shù)據(jù)的操作描述對象行為。SmallTalk,C++,Java邏輯式語言(Logical)
基于規(guī)則的具有推理功能的語言。PROLOG問題15.C語言從何而來?KenThompsonDennisM.Ritchie問題15.C語言從何而來?1969年,ken夢想能遨游宇宙,設計了一款模擬在太陽系航行的電子游戲“SpaceTravel”開始……為了讓他的游戲能在PDP-7上運行,Ken用匯編語言給PDP-7寫了一個操作系統(tǒng)——UNIX。匯編太不好用了,Thompson需要高級語言。試驗了一些高級語言,包括Fortran,都不理想他在BCPL基礎(chǔ)上,自己設計了一個B語言。dmr改造了B語言,設計了一種新的高級語言,命名為“C語言”,把UNIX90%以上的代碼用C改寫。問題15.C語言從何而來?1983年,因為UNIX和C語言的巨大成就,ken和dmr共同獲得了當年度的計算機最高獎——圖靈獎1999年又因Unix被授予美國國家技術(shù)勛章問題16.C語言的標準是什么?C語言標準1978年,
BrianKemighan和Denis
Ritchie出版了被稱為C語言白皮書的《TheCProgrammingLanguage》,給出了C語言的詳細定義。1982年,美國國家標準協(xié)會(ANSI)認識到標準化將有助于C語言在商業(yè)化編程中的普及,因此成立了一個委員會來為C語言及其運行庫制定標準。1989年,ANSI發(fā)布了一個完整的C語言標準,簡稱C89。1995年,對C語言標準作更大的修訂,簡稱C99。問題17.為什么要學C語言?雖然是一種高級語言,并不“高級”,只是相對于低級語言在一個高的級別上進行編程實際上是一種結(jié)余高級語言和低級語言之間的語言,運行效率高。透過現(xiàn)象看本質(zhì),透過C語言窺探計算機底層的工作原理很多流行語言,新生語言都借鑒了它的思想、語法。從C++到Java再到C#。學好C語言是學習這些流行語言的基礎(chǔ),了解程序設計的基本思想。交流筆試面試最常見的語言。C語言的特點簡潔、緊湊,使用方便、靈活1運算符和數(shù)據(jù)類型豐富2完全模塊化和結(jié)構(gòu)化4生成目標代碼質(zhì)量高5可移植性好6允許物理地址訪問直接操作硬件3C語言本身既有一般高級語言的特點,又有低級語言(匯編語言)的特點,也叫中級語言。C的理念信任程序員不要阻止程序員做他認為應該做的事保持語言的精巧和簡單一定要快,哪怕那么做是不可移植的問題18.C語言適合哪些應用?編寫操作系統(tǒng)和基礎(chǔ)工具對運行效率要求較高的系統(tǒng)設備驅(qū)動程序,高性能、實時中間件,嵌入式領(lǐng)域,并發(fā)程序設計等工業(yè)機器人,家用機器人,智能手機和智能家電等。繼承和維護已有的C代碼問題19.程序在計算機內(nèi)部是如何運行的?“馮·諾依曼”體系結(jié)構(gòu)
輸入/輸出設備存儲器運算器控制器指令序列(程序)和輸入數(shù)據(jù)輸出結(jié)果取出數(shù)據(jù)存入數(shù)據(jù)操作命令存取命令取出程序指令輸入輸出命令計算結(jié)果CPU程序和數(shù)據(jù)硬盤CPU內(nèi)存執(zhí)行結(jié)果PC(程序計數(shù)器)編譯鏈接運行編輯程序代碼的錄入,生成源程序*.c語法分析查錯,翻譯生成目標程序*.obj與其它目標程序或者庫鏈接裝配,生成可執(zhí)行程序*.exe目標程序的執(zhí)行,需要操作系統(tǒng)的支持。因此會有Dos,Windows,Linux等不同版本。源程序目標程序可執(zhí)行程序內(nèi)容程序語言機器語言機器語言可執(zhí)行不可以不可以可以文件名后綴.c.obj.exe問題20.程序的開發(fā)步驟?問題21.計算機、程序員、程序之間的關(guān)系?程序員(Programmer):編寫程序源代碼的人。計算機
程序員
程序樂隊
指揮家
樂譜軍隊
總司令
作戰(zhàn)計劃問題22.如何學好C語言師傅領(lǐng)進門不斷練習不畏難持之以恒緒論C語言發(fā)展C語言基礎(chǔ)C語言的關(guān)鍵字(32個)
autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunionunsignedvoidvolatilewhile
關(guān)鍵字:由系統(tǒng)定義,不能重做其他用處C語言的運算符(34種)算術(shù)運算符:+-*/%++--關(guān)系運算符:><==>=<=
!=邏輯運算符:!&&||位運算符:<<>>~|^&賦值運算符:=及其擴展條件運算符:?:逗號運算符:,指針運算符:*&求字節(jié)數(shù):sizeof強制類型轉(zhuǎn)換:(類型)如:(int)成員運算符:.->下標運算符:[]其他:()-C語言的數(shù)據(jù)類型關(guān)鍵字、函數(shù)、控制結(jié)構(gòu)、數(shù)據(jù)類型是C語言的基本要素。C程序是有這些要素及變量按照一定規(guī)則組成的函數(shù)的集合?!呒壵Z言程序編譯程序2編譯程序1編譯程序n機器1機器2機器n機器語言程序1機器語言程序2機器語言程序n…………
高級語言的可移植性C語言的特點C語言的結(jié)構(gòu)化程序設計C語言軟件設計過程中采用自頂向下、逐步求精的模塊化程序設計方法。模塊用函數(shù)實現(xiàn)。1使用3種基本控制結(jié)構(gòu)構(gòu)造程序,任何程序都可以由順序、選擇、重復三種基本控制結(jié)構(gòu)來構(gòu)造。2有9種控制語句3條件判斷:if()else循環(huán):for();while();do()while;continue;break;分支控制:switch轉(zhuǎn)移:goto返回:return簡單的C程序介紹#include<stdio.h>intmain(){puts(“hello,world!");return0;}輸出結(jié)果為:
hello,world!包含標準頭文件函數(shù)返回類型主函數(shù)名函數(shù)體標準庫函數(shù)""字符串;語句結(jié)束函數(shù)返回語句例1.1hello,world!程序自由的書寫格式#include<stdio.h>intmain(){puts("hello,world");return0;}但是大小寫是有區(qū)別的!casesensitive重要提示使用庫函數(shù)時必須包含相應的頭文件!另一種輸出方法#include<stdio.h>intmain(){printf(“hello,world!\n");return0;}又一個標準庫函數(shù)換行控制字符例1.1hello,world!程序簡單的C程序介紹#include<stdio.h>intmain(){inta,b,sum;/*這是說明部分,用來定義變量*/a=123;//以下為執(zhí)行語句,告訴計算機做什么
b=456;sum=a+b;printf("sumis%d\n",sum);return0;}輸出結(jié)果為:
sumis579給定變量的數(shù)據(jù)類型給變量賦值加法運算%d輸出格式控制/**///注解例1.2求兩個整數(shù)的加法另一種寫法#include<stdio.h>intmain(){printf("sumis%d\n",123+456);return0;}輸出結(jié)果為:
sumis579
例1.2求兩個整數(shù)的加法另一種寫法#include<stdio.h>intmain(){inta,b,sum;
scanf("%d%d",&a,&b);sum=a+b;printf("sumis%d\n",sum);return0;}輸出結(jié)果為:
sumis579
例1.2求兩個整數(shù)的加法例1.3
求兩個數(shù)中較大者#include<stdio.h>intMax(intx,inty)/*Max函數(shù)(function)*/{intz;/*聲明部分,定義變量*/if(x>y)z=x;/*判斷*/elsez=y;returnz;/*將z的值返回給主調(diào)函數(shù)*/}intmain()/*主函數(shù)*/{inta,b,c;/*聲明部分,定義變量*/printf("Enteraandb:");/*顯示Enteraandb:*/scanf("%d%d",&a,&b);/*從鍵盤輸入數(shù)據(jù)給a、b*/c=Max(a,b);/*調(diào)用Max函數(shù)*/printf("Max=%d\n",c);return0;}簡單的C程序介紹例1.3
求兩個數(shù)中較大者輸入:數(shù)1數(shù)2
運行結(jié)果為:
Enteraandb:
85
Max=8簡單的C程序介紹C程序格式特點總結(jié)習慣用小寫字母,大小寫敏感程序中不使用行號有一定數(shù)量的空行和空格常用縮進式書寫格式格式特點良好的程序書寫習慣,會使程序更加清晰易讀。這是優(yōu)秀程序員的素質(zhì)之一。使用TAB縮進,代碼關(guān)系清晰明朗{
}對齊,保持模塊清晰有足夠的注釋,解釋清楚功能與含有有合適的空行,讓可讀性更上一層樓準確的變量命名,不需注釋含義自然明了如:FirstNumber,Total_Numbersmain(){inti,j,sum;sum=0;/*累計量清零*/for(j=1;j<0;j++)
{ for(j=1;j<10;j++)
{ sum+=i*j;
}}printf("%d\n",sum);}程序風格C程序結(jié)構(gòu)特點函數(shù)和主函數(shù)(1)函數(shù)是C語言程序的基本單位。一個程序主要由1個或多個函數(shù)組成。main()函數(shù)是主程序;其它函數(shù)都是子程序。(2)C語言程序總是從main()函數(shù)開始執(zhí)行。對于C程序員來說,一個C語言程序總是從main()函數(shù)開始執(zhí)行,而不論其在程序中的位置。當主函數(shù)執(zhí)行完畢時,亦即程序執(zhí)行完畢。(3)函數(shù)的一般結(jié)構(gòu)
任何函數(shù)(包括主函數(shù)main())都是由函數(shù)說明和函數(shù)體兩部分組成。其一般結(jié)構(gòu)如下:函數(shù)類型函數(shù)名(函數(shù)參數(shù)表)函數(shù)說明部分
{說明部分;執(zhí)行語句部分(若干語句)函數(shù)體部分
}
其中函數(shù)參數(shù)表的格式為:數(shù)據(jù)類型形參[,數(shù)據(jù)類型形參2……]如函數(shù)Max(),其函數(shù)說明為:函數(shù)類型函數(shù)名函數(shù)參數(shù)表↓↓↓
intMax(intx,inty)C程序結(jié)構(gòu)特點voiddump(){}是個空函數(shù),但合法。(4)函數(shù)體在函數(shù)說明部分的下面、{}(必須配對使用)內(nèi)的部分。函數(shù)體一般由說明和可執(zhí)行語句兩部分構(gòu)成:(1)說明部分說明部分由變量定義、自定義類型定義、外部變量說明等組成。(2)可執(zhí)行語句
一般由若干條可執(zhí)行語句構(gòu)成。函數(shù)體中的說明,必須在所有可執(zhí)行語句之前。C程序結(jié)構(gòu)特點C程序結(jié)構(gòu)特點(5)源程序書寫格式1.語句以分號;結(jié)束。2.程序行的書寫格式自由,既允許1行內(nèi)寫幾條語句,也允許1條語句分寫在幾行上。如果某條語句很長,一般需要將其分寫在幾行上。但是一個字符串不能分寫在兩行中,這時應使用續(xù)行符\voidprocess(intx,inty,int(*fun)(int,i\nt));C程序結(jié)構(gòu)特點(6)關(guān)于注解C語言的注解格式為:/*塊注解*/或//行注解
1.“/*”和“*/”必須成對使用,且“/”和“*”、以及“*”和“/”之間不能有空格。
2.注解的位置,可以單占一行,也可寫在語句中。
3.如果一行寫不下,可另起一行繼續(xù)寫。
4.注解中允許使用中英文字。
5.注解只供程序員閱讀,對編譯程序不起作用。
6.注解的目的是為了程序維護。C程序的控制臺數(shù)據(jù)輸入scanf(格式控制,變量地址表列);scanf函數(shù)的格式:例如:inta,b;scanf("%d%3d",&a,&b);printf("a=%d,b=%d\n",a,b);若輸入:35
5645輸出:a=35,b=564
C語言本身沒有輸入輸出語句。輸入和輸出的操作是由庫函數(shù)scanf和printf等函數(shù)來完成的。在使用輸入輸出函數(shù)式應在程序開頭寫預編譯命令:#include<stdio.h>%c
一個字符%d有符號十進制整數(shù)%f浮點數(shù)、十進制記數(shù)法%s字符串遇到空格、換行、制表符結(jié)束C程序的控制臺數(shù)據(jù)輸出printf(格式控制,輸出表列);/輸出列表是*對變量值的引用*/C語言本身沒有輸入輸出語句。輸入和輸出的操作是由庫函數(shù)scanf和printf等函數(shù)來完成的。在使用輸入輸出函數(shù)式應在程序開頭寫預編譯命令:#include<stdio.h>printf函數(shù)的格式:例如:
floatx=6.85; printf("x=%f\n",x);x=6.850000 printf("x=%4.2f\n",x);x=6.85 printf("x=%8.4f\n",x);x=□□6.8500 printf("x=%08.4f\n",x);x=006.8500 printf("x=%-8.4f\n",x);
x=6.8500□□%c一個字符%d有符號十進制整數(shù)%f浮點數(shù)、十進制記數(shù)法%s字符串C語言的開發(fā)步驟編譯鏈接運行編輯程序代碼的錄入,生成源程序*.c語法分析查錯,翻譯生成目標程序*.obj與其它目標程序或者庫鏈接裝配,生成可執(zhí)行程序*.exe目標程序的執(zhí)行,需要操作系統(tǒng)的支持。因此會有Dos,Windows,Linux等不同版本。源程序目標程序可執(zhí)行程序內(nèi)容程序語言機器語言機器語言可執(zhí)行不可以不可以可以文件名后綴.c.obj.exeCodeBlocksC上機步驟(1)啟動CodeBlocks,進入集成環(huán)境。建立ConsoleApplication
工程,選擇C語言。
(2)編輯(或修改)源程序。
(3)編譯和連接。如果成功,則可進行下一步操作;否則,返回(2)
修改源程序,再重新編譯和連接。
(4)運行。通過觀察程序運行結(jié)果,驗證程序的正確性。如果出現(xiàn)語意錯誤,則返回(2)修改源程序,再重新編譯、連接和運行,直至程序運行正確。
(5)退出集成環(huán)境,結(jié)束本次程序運行。開始結(jié)果語法錯誤源程序.c目標程序.obj可執(zhí)行程序.exe編輯編譯連接運行連接錯誤運行錯誤CodeBlocksC上機步驟CodeBlocksC具體上機步驟Step1:進入CodeBlocks集成環(huán)境Step2:選擇菜單File->NewProject…Step3:Newfromtemplate對話框中:選擇ConsoleApplication,點Go按鈕。S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州財經(jīng)職業(yè)學院《視頻傳播實務》2023-2024學年第一學期期末試卷
- 貴陽職業(yè)技術(shù)學院《城鄉(xiāng)規(guī)劃管理與法規(guī)》2023-2024學年第一學期期末試卷
- 2025陜西建筑安全員-A證考試題庫附答案
- 2025遼寧建筑安全員-A證考試題庫附答案
- 2025浙江建筑安全員-C證(專職安全員)考試題庫
- 貴陽康養(yǎng)職業(yè)大學《民俗與當代社會》2023-2024學年第一學期期末試卷
- 2025陜西省安全員A證考試題庫附答案
- 2025甘肅省安全員B證(項目經(jīng)理)考試題庫
- 廣州醫(yī)科大學《建筑給排水》2023-2024學年第一學期期末試卷
- 廣州現(xiàn)代信息工程職業(yè)技術(shù)學院《跨文化交際與面試技巧》2023-2024學年第一學期期末試卷
- 房屋永久居住權(quán)合同范本
- 浙江省寧波市慈溪市2023-2024學年高二上學期期末考試 歷史 含解析
- 《新聞傳播倫理與法規(guī)》習題與答案
- 上海市市轄區(qū)(2024年-2025年小學五年級語文)人教版期末考試(下學期)試卷及答案
- 電信業(yè)務運營與服務規(guī)范
- 信息安全技術(shù)測試題與答案
- 安保工作考核表
- 收費站突發(fā)事件應急預案(10篇)
- 2024年-2025年公路養(yǎng)護工理論知識考試題及答案
- 地 理世界的聚落 課件-2024-2025學年七年級地理上學期(湘教版2024)
- “新生代”社區(qū)工作者的基層治理工具箱
評論
0/150
提交評論