C語言專案總結

2021-07-09 04:00:23 字數 1878 閱讀 1697

為什麼要有資料型別?

1)任何運算,都有類似資料型別的內容,比如小學一年級,學百以內加法,以後學習分數、小數等等(2

)c語言的資料型別較多主要是要和多領域的數學問題相容;(3

)資料型別是有屬性的(4

)節省儲存空間(5

)適合計算機儲存、處理

c語言中的資料型別有哪些?

基本型別分為:數值型別和字元型別

char

數值型別分為:整型(短整型

short,

整型int,

長整型long,

單精度型

float,

雙精度型

double

)構造型別分為:陣列,結構體

struct,

共用體union

,列舉型別

enum

指標型別

空型別void

常用的運算子有哪些?

算數運算子:加減乘

除取模%

賦值運算子

增量和減量運算子:

i++ i--   ++i   --i

關係運算子(雙目運算子):

=  !=   > <  >=   <=

邏輯運算子:【與

&& 或

||  (

雙目運算子,左結合性

)   !  (

單目運算子,右結合性)】

條件運算子(三目運算子,右結合性):

表示式1?

表示式2:

表示式3

【先求解表示式

1,若為真則求解表示式

2,那麼此時表示式

2的值就作為整個條件表示式的值。若為假則求解表示式

3,那麼此時表示式

3的值就作為整個條件表示式的值。】

輸入函式scanf的引數有幾個?分別代表的含義

%c                

輸入乙個字元

%s                

讀入乙個字串

%f                

讀入乙個浮點數

%d                

讀入十進位制整數

整數可以用小數形式輸出麼?為什麼? 可以

整數是按補碼存放的,而浮點數是階碼

+尾數原始碼存放的

關鍵字break、continue用途和區別

break:

終止它所在的迴圈語句的執行,出現在迴圈語句和

switch

語句中continue:

出現在迴圈語句的迴圈體中,結束本次迴圈並開始下一迴圈

列舉至少2個常用的字串函式

strcmp

(字串比較)

strlen

(求字元長度)

結構體型別的占有的記憶體空間大小是多少?

最大資料型別的

倍數

c語言中函式分為哪兩類?

標準函式庫

自定義函式

c語言中怎麼獲取隨機數?

include

srand

(time

(null

))

變數

=rand

()%10+1

怎麼給命令列視窗增加標題

system(「title

名字」);

C語言專案總結

歷時14天的專案與答辯總算是完成了。相比於第一次做專案,這一次專案,我用心很多,第一次做html的專案,平心而論的講,做的確實差,沒有用心,完全是敷衍了事,沒把他當一回事,完全是把他當作完成任務,答辯的時候也是洋相百出,沒有達到老師的要求,所以也算是丟盡了臉面,所以當時就決定,以後的專案一定要認真做...

C語言專案答辯總結

這次答辯,相對於第一次答辯來說,我覺得是有進步的,拋開一些問題沒答上來不說,不論是在演講或對自己遊戲介紹。首先在心態上面,我不像上次一樣緊張,這也是平常鍛鍊的成果,在答辯時,懂得如何去活躍氣氛而又不失尷尬,雖然手法略有些 不成熟,但是也是一種進步。其次,在這九天的時間裡,雖然不是每時每刻都在做這個遊...

C語言專案開發小小總結

最新寫了乙個小型c語言的專案,其中就遇到了一些麻煩。裡面用到一些比較複雜的演算法,除錯起來很不方便,經過多次努力實踐,終於發現有了一些眉頭 1 c語言的專案記憶體管理很讓人頭疼,自始至終你要明白哪些記憶體應該要釋放,哪些到最後才能釋放,不然的話,就會出現一些堆被破壞的錯誤 2 每寫乙個函式一定要記得...