順序結構程式設計

2021-09-29 04:06:47 字數 2478 閱讀 6368

知識點(整個過程中的符號都實在英文狀態下的)

一.cout語句是輸出語句

例如前面都要有元素和關係表示式來輸出。

標頭檔案#include

cout《專案1<<……<< endl;相當於(cout<<"專案1\n";)

雙引號輸入的事本身如輸入"a"結果輸出a

單引號輸出ascii碼65。a為乙個位元組。

當用於整數運算時int a, b, c, ans;(ans是乘號)

之後輸入a=1;b=2;c=3;

c==a+b;ans=b*c;

cout <<"ans="《二. 資料型別乙個漢字4個位元組,乙個英文本母乙個位元組

整型1.具體型別  int位元組長度4取值範圍-2147483648~2147483647

short     2      -32768~32767

long       4      -2147483648~2147483647

long long   8    -2^63~2^63-1

bool    1   0或1

char   1    -128~127                   *ascii

float    4   6~7位有效數字

long double  不確定   18~19位有效數字

雙引號裡面直接輸出裡面的內容,不加雙引號的字母則輸出這個字母之前被賦值的那個數。

單引號的應用如'a'而不能寫成"a"      

'0'輸出0

char ch = 'a';cout << ch << " "《得出

a  65  165

int(ch)表示把ch字元強制轉換成int型別

sizeof函式的作用是獲取各種資料型別的長度如:

cout《輸出1

三. 常量與變數

1.常量:整型常量,實型常量,字元型常量,符號常量

const是常量名

2.變數

(1)識別符號不能和系統裡的關鍵字同名。系統無法識別。

(2)識別符號只能包括字母,數字,下劃線「_」,並且開頭只能是字母或下劃線。如sum123_

(3)識別符號必須先定義,後使用。

(4)在同一作用域內,識別符號不能重複定義。

(5)識別符號區分大小寫

變數的賦值用=   

用於判斷是不是對的用==輸出1或0

四.字元與字串

字元變數和字串變數

*如果雙引號內什麼都沒有,稱為空字元,與雙引號內有乙個空格的字串是不一樣的。

1.字元變數

x進製問題

2.轉義符號

輸入char a = 'a';putchar(a)輸出a

擴充套件先輸入「\\」再輸入「\」輸出「\\」表示「\」

3.字串變數

hello在計算機中占用六位元組    h    e     l    l    o    \0

getchar和putchar是輸入 輸出乙個字元

五.算數運算子

除法運算中/      

5/2=2     5/2.0=2.5    5.0/2.0=2.5

取餘運算中

7%5=2,-7%5=-2

也就是結果的正負號取決於%左邊的數的正負號

數學函式   在使用這些數學函式之前必須新增「cmath」或者「math.h」

#include

#include

using namespace std;

int main(){

return 0;

六cin語句。

cout是輸出,cin是輸入。

七.賦值語句。

bool a b;輸出結果是判斷ab後面的結論是否成立,成立輸出1不成立輸出0。

(1)算數復合。

a=a+x      a+=x兩者相等,什麼符號都適合用

(2)賦值運算。

計算順序從左到右,有括號存在的,先計算括號內的表示式。

逗號運算子的優先順序低於賦值號的優先順序。

八.復合運算子

1.自加運算子和自減運算子

i++或者++i

在單獨使用時都相當於i=i+1   減號和加號一樣

2.復合算術賦值+=,-=,*=。

九.運算規則。

算數運算子的結合方向為「先左後右」有些運算子的結合方向為「自右向左」例如賦值運算子。

部分運算子的優先順序和結合性。

強制型別轉換。

(double) a    將a強制轉換成double型。

十.prinrp函式

格式控制printp(「%d,%c\n」,i,c)表示將變數i以整數輸出,變數c以字元形式輸出,兩個輸出項之間用乙個逗號隔開。

格式控制字串是用雙引號括起來的字串。包括兩種:普通字元,按原樣輸出。由%和格式字元組成,作用是將輸出的資料轉換成指定的格式輸出。

2.scanf函式

(1)鍵盤輸入"3,4"而不能是"34"

(2)可以過濾掉不想讀的字元

感想:多記憶,多理解,多運用。

順序結構程式設計

第二單元 順序結構程式設計 第一課 cout語句 使用輸入 輸出流必須加上標頭檔案 include 1.cout語句是實現輸出功能的語句,其格式如下 cout 專案 專案2 專案n 2.如果專案是表示式,則輸出表示式的值 3.如果專案加引號,則輸出引號內的內容 例如 若 2 4 則輸出2 4 若2 ...

順序結構程式設計

1.了解問題的要求,明確目標,理清思路。2.提出解決問題的方案。3.通過語言要素實現。注 學會自學,學以致用,習慣用程式解決問題。流 在c 中,所有的資料輸入 輸出都是以流的形式。流是乙個處於傳輸狀態的位元組序列。流的操作包括輸入與輸出,使用輸入 輸出流,必須加上標頭檔案 include 引用檔名 ...

順序結構程式設計

一,寫程式的步驟 0 先理清思路,再寫程式 1 知道問題是什麼?2 考慮怎樣解決?3 用程式據描述方案 4 除錯執行 二,樣本 include using namespace std int main return 0 當時用c語言的時候,應在標頭檔案上新增 include 三,資料型別 整型int...