C語言程式設計課程筆記1

2021-08-31 13:46:30 字數 1702 閱讀 1915

2018級-數學-四班-2018212773-張越

first   知識點總結

(一) c資料型別

1.c語言程式處理的資料型別分類(4類)

基本型別有:

整型:int(4個位元組),long(4),short(2),unsigned.

實型:float(4),double(8),long double(10).

字元型:char.

列舉型別

注意:變數必須先宣告後使用。

字元型常量必須用單引號引住。

2.資料型別所佔記憶體空間的大小ⅰ(b,b,kb,mb,gb,tb).1 b=8 b,其餘相鄰換算1024.

ⅱ個位元組表示的整數範圍0~255.

ⅲ計算乙個變數所佔記憶體的位元組數:sizeof(變數名).

3.變數的賦值和賦值運算子

(二) 簡單的算術運算和表示式

1.整數除法與浮點數除法,重點考慮商。

2.求餘運算:只能對兩個整型資料求餘。

3.增1和減1運算子

m=n++等價於m=n;n=n+1;

m=++n等價於n=n+1;m=n;

4.巨集常量與巨集替換

eg.  #define pi 3.14159

5.const 常量

eg.  const double pi=3.14159;

6.使用標準數學函式時,開頭加編譯預處理命令

#include

(三) 鍵盤輸入和螢幕輸出

1.常用轉義字元:

'\n'  換行   '\"'  乙個雙引號    '\''    單引號

注:'\n' 代表乙個字元。

2.字元的輸入/輸出

c標準函式庫中專門用於字元輸入/輸出的函式:getchar()和putchar()

3.資料的格式化鍵盤輸入

eg.  scanf("%d,%f",&a,&b);

cin>>a>>b;

4.資料的格式化螢幕輸出

eg. printf("%d,%c\n",ch,ch);

cout<<"a+b="<(四) 用於單分支控制的條件語句

if (表示式p) 語句a

(五) 用於雙分支控制的條件語句

if (表示式p) 語句1

else              語句2

(六) 用於多分支控制的條件語句

if (表示式1) 語句1

else if (表示式2) 語句2

else if (表示式m) 語句m

else 語句m+1

(七) 用於多路選擇的switch語句

switch (表示式)

case 常量1:

可執行語句序列1

case 常量n:

可執行語句序列n

default:

可執行語句序列n+1

second 應用

分支語句:

1.判斷某年是否為閏年。

2.給定三個整數,分別表示三條線段的長度,判斷能否構成乙個三角形。

迴圈語句:

1.輸入乙個整數n,第二行輸入n個整數,輸出這n個整數中最大的數。

2.輸入乙個整數n,第二行輸入n個整數,輸出這n個整數的和。

third 感悟

學了接近兩個半月的程式設計,從一無所知到開始慢慢了解,雖然不能游刃有餘,但還是很開心能夠掌握一些小技能。在以後的學習中,課程越來越難,我也會加倍努力,為考研打好基礎。

c 語言程式設計課程筆記

18數學三班 崔珊 2018212819 一 知識點概括性總結 1.c程式處理的資料型別有常量和變數兩種基本形式。常量 整型常量 包括正整數 負整數和零在內 的所有整數 實型常量 也稱實數 浮點數 字元型常量 用一對單引號括起來的任 意字元 字串常量 用一對雙引號括起來的零 個或多個字元 資料型別 ...

c語言課程筆記1

c語言程式設計1 5章知識總結與感想 第二章1.基本整型 int 長整型 long 短整型 short 無符號整型 unsigned 有符號整型常量 無符號整型常量 長整形常量 無符號長整形常量 2.實型 單精度實型 float 雙精度實型 double 長雙精度實型 long double 3.字...

c語言程式設計課程筆記2

first 知識點總結 一 迴圈控制結構 1.while語句 當型迴圈 while 迴圈控制表示式 語句序列 注 迴圈次數未知時使用 2.do while語句 直到型迴圈 do語句序列 while 迴圈控制表示式 3.for語句 for 初始化表示式 迴圈控制表示式 增值表示式 語句序列 注 迴圈次...