資訊學競賽基礎課程學習 變數

2021-10-19 18:38:14 字數 1369 閱讀 2648

1.變數的認識和起名規則

2.資料型別的認識

3.常量的認識

1.變數:乙個儲存東西的容器,比如水瓶。

專業術語:記憶體中用來儲存資訊的容器 

資料型別 變數名1,變數名2; //int a,b; 

變數名的命名規則:1.不能數字開頭 。 如1n,43b;

2.不能使用特殊符號。如+b,c-,#s; 

3.不能使用關鍵字。 如int int; 

4.區分大小寫的。 如a,a; 

2.變數初始化:定義變數的同時給它乙個值。// 買雪碧一瓶 

#includeusing namespace std;

int main(){

int a=12;//單個初始化?

cout注意在上面的程式中會發現有 // 這個符號,這個表示c++的注釋部分,所謂的注釋就是幫助我們識別程式裡面的文字,作用是解釋說明,就像我們用的草稿紙一樣。

在程式執行的過程中不會執行。

1、變數的宣告

單個定義 int a;

多個定義 int a,b,c,d,e,f,g; 

單個輸入 cin>>a; 

多個輸入 cin>>a>>b>>c>>d;//正確方式 

cin>>a,b,c,d; //錯誤方式

單個輸出 cout<

#includeusing namespace std;

int main(){

int a,b,c;

cin>>a>>b>>c;

cout<

3.第一種常量定義方式 

const 資料型別 常量名=數值;

const double pi=3.1415926; 

cout<

# include using namespace std;

int main(){

#define pi 3.14

int r;

cin>>r;

cout<

作業1.定義兩個整數型別變數a,b,並分別初始化為10,23;

int a=10,b=23;

2.定義乙個常量pi=3.14,輸入乙個整數變數 r,求圓形的周長和面積。

(周長公式:2*pi*r 面積公式: pi * r*r)

#includeusing namespace std;

int main(){

double pi=3.14,r;

cin>>r;

cout<

3.定義兩個變數表示長方形的長度和寬度,求周長面積。

資訊學競賽

以資訊學,尤其是程式設計的相關知識為基礎的中 小學學科競賽。分為noi 全國青少年資訊學奧林匹克競賽 noip 全國青少年資訊學奧林匹克聯賽 分割槽聯賽 ioi 出國參加國際奧林匹克競賽 等等 推薦語言為 pascal lazarus 0.9.10或free pascal編譯器2.0.1版 c c ...

資訊學競賽答題的基礎套路

1.標頭檔案 詳細查詢請點這裡 超級常用標準庫標頭檔案 部分 標準流物件 c 風格的輸入輸出 常用數學函式庫 字串處理函式 動態記憶體分配 隨機數 排序與搜尋後期常用標頭檔案 部分 對範圍操作的演算法 一般是系統排序用 不定陣列 容器 佇列,優先佇列相關 字串類 佇列,優先佇列相關 對映相關 集合相...

資訊學競賽OI 常用OJ

常用oj名字 位址 不定期更新,自己用,有補充的也可以給我說說哈。中文openjudge tyvj 老oj,現在基本屬於清北學堂了 codevs 原來的wikioi,模仿usaco的天梯,有云評測 rqnoj 老oj,裡面有很多經典題 vijos 也是老oj之一,初始是由湖南師大附中的乙個學生編寫的...