C語言程式與設計前五章總結

2021-08-31 07:23:08 字數 1648 閱讀 9007

程式與設計前五章總結

回顧之前的學習,開啟書本迎面而來的便是第一章的標題,為什麼要學c語言?

c語言的優勢便是他的簡潔與效率。而隨著計算機的發展,硬體越來越便宜,效能越來越高,執行效率已經不是那麼重要,c語言的弊端便就顯現出來,不比其他語言更加的安全、穩定、和易於維護。

在人們學習計算機這一門科時首先學的便是c語言,所以c語言成為思想交流的首選媒介語言。

c語言重中之重是編成,編成可以分為幾個大步驟:1.需求分析,2.設計,3.編寫程式,4.除錯程式,過程隨簡單但是每乙個環節都有很多學問在其中。

第二章便開始講述了c程式資料,其主要講述了c語言中最基本的資料結構,如整形(int),單精度浮點數(float),雙精度浮點數(double),字元型(char)等等。在輸入輸出這些型時int做%d,float做%f,double做%lf,char做%c。在編寫程式的時候會利用許多變數,而在利用這些變數之前首先要做的便是定義這個變數,在定義時需要注意幾個點,在能利用double是不用float,且在賦值char時需要加上『』且單引號之間只能有乙個字元,而字串時需要寫在雙引號之間。在利用浮點數時它預設的小數字數為小數點後六位,當然也可以認為更改例如改為後三位即在輸出時在%lf改為%.3lf。在編寫程式之前首先便要寫上頭檔案。

第三章講述了簡單的算術運算和表示式。首先介紹了在c語言中算術運算子的優先順序與結合性,其中(一元)-(相反數)最高端其次是(二元)乘除求餘(*/%)最次是(二元)加減(+-),之後便介紹了整數除法的特殊性例如1/2和1.0/2的結果是不同的,其原因便是前者是整數除法後者是浮點數除法。也可以利用強制型別轉換使步驟簡便例如a=3/2,此時a=1,利用轉換後a=(float)3/2,此時a=1.5。之後列舉了算式的簡便寫法,a=a+10可寫成a+=10並以此類推。自加自減又可寫成不同的形式例如i++與++i的區別,例如m=i++就是m=n,n=n+1而m=++i是n=n+1,m=n。在這之後講述了巨集代換與巨集替換,可使程式簡化在以後修改之時省略大量操作,define便是其中一種,例如定義r=3.1415926,便可在標頭檔案加入#define r 3.1415926,除此之外還有const常量,將其放在型別名之前便可定義,如const double r=3.1415926。之後又學到了標準數學函式用c語言就是在標頭檔案加入#include。

第四章主要學了鍵盤輸入和螢幕輸出,主要學到了資料的格式化輸入。在c語言中引入了一種特殊的字元量—轉義字元,即將鍵盤上的字元(回車、空格等)在**中表示出來。ascⅱ碼的存在又令數字及其字母可以簡潔方便的在**中表示出來。域寬和顯示精度規定了得數的格式。

第五章選擇控制結構主要收穫了條件的運用。關係運算子的表示:<,>,<=,>=,==,!=連在一起中間不能有空格。其關係可以概述為1代表真0代表假。邏輯運算子&&(並)||(或),運算子優先順序首先&&其次||。

條件分支語句,首先便學了if語句:if(判斷)else if(判斷)else。三元運算:表示式1?表示式2:表示式3; 表示式1如果為真,結果是2。表示式2如果為真,結果為3。

switch語句 switch(整形表示式(只能為整形或者字元型)  case整型值1;  case整型值2;  執行語句;  break;  default: 執行語句;  break;結束。

迴圈又學了while迴圈  while(表示式);  dowhile(表示式);    for(初始化語句;判斷語句;改變語句);  break;結束語句;continue;跳出當此迴圈;都是在當期層的迴圈有效。

C語言前五章總結

我對程式設計的第一次總結 這是我第一次總結程式設計,希望我對這門課能夠熟練掌握。先說一下主要知識點和其用法 在第二章裡,我了解了常量和變數,知道了怎樣對變數賦值。常量有多種型別,包括整型,實型和字元型等等 而變數在使用前必須先進行定義 賦值中所用的 不用於數學中的 它是指把右側表示式的值賦值給左側的...

C語言前五章總結

經過了為時十個周的系統化學習加上自學一部分讓我對計算機這個專業中的c語言有了一定的自己的看法,情緒也發生了一系列的變化,下面對最近的知識進行一定的梳理總結 第一章,講了計算機的一些注意問題跟歷史,自己也慢慢的帶入進去,在小結中的一句話也給自己敲響了警鐘,讓自己以更加清醒的狀態來進行到下一步的知識學習...

C語言前五章總結

第一章 常量與變數 1 型別和範圍 整型 有符號型整型常量,無符號型常量,長整型常量和無符號長整型常量 實型 單精度,雙精度和長雙精度 字元型 用一對單引號括起來的任意字元 字串常量 用一對雙引號括起來的零個或多個字元 2 用變數時一定要先定義乙個變數,即變數必須先宣告再使用。資料型別 基本型別 1...