奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

C語言

C語言入門學習六步曲

時間:2025-03-30 06:19:30 C語言 我要投稿
  • 相關推薦

C語言入門學習六步曲

  C語言程序設計是一門實踐性很強的課程,下面小編整理了C語言入門學習六步曲,希望對大家有幫助!

C語言入門學習六步曲

  第一步: 驗證性練習

  在這一步要求按照教材上的程序實例進行原樣輸入,運行一下程序是否正確。在這一步基本掌握C語言編程軟件的使用方法(包括新建、打開、保存、關閉C程序,熟練地輸入、編輯C程序;初步記憶新學章節(jié)的知識點、養(yǎng)成良好的C語言編程風格)。

  初學者最容易犯的錯誤是:

  1. 沒有區(qū)分開教材上的數(shù)字1和字母l,字母o和數(shù)字0的區(qū)別,造成變量未定義的錯誤。另一個易錯點是將英文狀態(tài)下的逗號,分號;括號()雙引號""輸入成中文狀態(tài)下的逗號,分號;括號(),雙引號“”造成非法字符錯誤。

  2. C語言初學者易犯語法錯誤:使用未定義的變量、標示符(變量、常量、數(shù)組、函數(shù)等)不區(qū)分大小寫、漏掉“;”、“{”與“}”、“(”與“)”不匹配、控制語句(選擇、分支、循環(huán))的格式不正確、調用庫函數(shù)卻沒有包含相應的頭文件、調用未聲明的自定義函數(shù)、調用函數(shù)時實參與形參不匹配、數(shù)組的邊界超界等。

  3. 修改C語言語法錯誤時要注意以下兩點:

  (1)由于C語言語法比較自由、靈活,因此錯誤信息定位不是特別精確。例如,當提示第10行發(fā)生錯誤時,如果在第10行沒有發(fā)現(xiàn)錯誤,從第10行開始往前查找錯誤并修改。

  (2)一條語句錯誤可能會產(chǎn)生若干條錯誤信息,只要修改了這條錯誤,其他錯誤會隨之消失。特別提示:一般情況下,第一條錯誤信息最能反映錯誤的位置和類型,所以調試程序時務必根據(jù)第一條錯誤信息進行修改,修改后,立即運行程序,如果還有很多錯誤,要一個一個的修改,即,每修改一處錯誤要運行一次程序。

  第二步:照葫蘆畫瓢

  在第一步輸入的C程序的基礎上進行試驗性的修改,運行一下程序看一看程序結果發(fā)生了什么變化,分析結果變化的原因,加深新學知識點的理解。事實上這和第一步是同步進行的,實現(xiàn)“輸入”加深知識的記憶,“修改”加深對知識的理解。記憶和理解相輔相成,相互促進。

  例如:將最簡單的Hello World!程序:

  #include "stdio.h"

  int main()

  {

  printf("Hello World! ");

  return 0;

  }

  中的printf("Hello World! ");中的Hello World!改成你的姓名,運行一下程序,看有什么變化?

  再如求1+2+3...+100的和的程序:

  #include

  main()

  {

  int i,sum=0;

  for(i=1;i<=100;i++)

  {

  sum=sum+i;

  }

  printf("sum=%d ",sum);

  }

  第1次將for(i=1;i<=100;i++)中的100改成50,運行一下程序,看有什么變化?

  第2次將for(i=1;i<=100;i++)中的i++改成i=i+2,運行一下程序,看有什么變化?

  找出程序結果變化的原因,就加深了對C語句的理解。

  第三步:不看教材能否將前兩步的程序進行正確輸入并運行

  在這一步要求不看教材,即使程序不能運行,看能否將其改正,使其能正確運行。目的是進一步加強對前兩步的記憶、理解。

  第四步:增強程序的調試能力

  在《Turbo C/C++ for Windows 集成實驗與學習環(huán)境》集成的教材中每章都有C語言初學者易犯的錯誤,按照易出錯的類型,將教材中的正確的程序改成錯誤的程序,運行一下程序,看出現(xiàn)的錯誤信息提示,并記下錯誤信息,再將程序改成正確的,運行一下程序。這樣反復修改,就能夠學習C語言程序發(fā)生錯誤的原因和修改錯誤的能力。

  注意:每次只改錯一個地方,目的是顯示發(fā)生該錯誤的真正原因,避免一次改動多個地方,搞清發(fā)生錯誤的真正原因,切記!!!

  注意:上機調試程序時要帶一個記錄本,記下英文錯誤提示信息和解決該錯誤問題的方法,積累程序調試經(jīng)驗,避免在編程犯同樣的錯誤,切記!!!

  例如,將Hello World程序中語句printf("Hello World! ");中的;改成中文的分號;運行一下程序,看有什么結果?

  調試程序是一種實踐性很強的事,光紙上談兵是是沒用的,就像游泳運動員只聽教練講解示范,而不親自下水練習,是永遠學不會游泳的。 即使再優(yōu)秀的程序員編寫程序也會犯錯誤的,可能是最低級的語法錯誤,但他能快速發(fā)現(xiàn)錯誤并改正。而我們C語言初學者面對錯誤提示,不知道發(fā)生了什么錯誤,如何改正,這就是差別。

  第五步:研究典型的C語言程序,提高程序設計能力

  經(jīng)過上述過程的學習,我們已經(jīng)學會了C語言各種語句的流程(即計算機是如何執(zhí)行這些語句的過程),然后就可以研讀別人編寫C語言經(jīng)典程序,看懂別人是如何解決問題的,學習解決問題的方法和程序設計技巧,提高自己的程序設計能力。

  第六步:研究課程設計源成序,提高C語言程序設計的能力

  C語言課程設計的目的:是讓學生綜合利用所學的C語言知識,解決一些接近實際問題題目,提高程序設計和調試較大程序的能力,為進一步進行軟件開發(fā)打下堅實的基礎。


【C語言入門學習六步曲】相關文章:

C語言入門學習04-08

C語言數(shù)組入門學習04-12

C語言指針入門學習03-16

C語言函數(shù)入門學習06-02

C語言入門學習介紹05-14

C語言常量入門學習06-05

C語言存儲類入門學習03-18

C語言作用域入門學習05-21

C語言入門的基本學習方法05-23

主站蜘蛛池模板: 疏附县| 舟曲县| 浦县| 玛沁县| 丰县| 西藏| 绍兴县| 怀集县| 华阴市| 张家川| 图木舒克市| 晋江市| 耒阳市| 长宁县| 沙河市| 高阳县| 临猗县| 讷河市| 和林格尔县| 淳安县| 惠水县| 兴文县| 邵武市| 黑山县| 明星| 卢龙县| 岳普湖县| 舟曲县| 长沙县| 上杭县| 辽宁省| 井陉县| 乌鲁木齐市| 赫章县| 自治县| 武宣县| 济南市| 广饶县| 定边县| 宝兴县| 莆田市|