1. 程式人生 > >c語言課堂筆記1

c語言課堂筆記1

2018級數學四班  閆鑫蕊  2018212801 一.知識點總結 #include<iostream> #include <cstdio> #include<iomanip> using namespace std; int main() 1.c 程式處理的資料有常量和變數兩種基本形式。(變數與常亮的區別在於:在程式執行過程中,常量的值保持不變,變數的值則是可以改變的) 2.c語言的基本資料型別有整型、實型、字元型和列舉型別等。整型常量:int    字元型常量:char   實型常量:float(單精度),double(雙精度)   3.一個c程式有多個函式組成,有且僅有一個名為main的函式是程式的入口。 4.變數必須先宣告,在使用。變數注意區分大小寫。   5.一定要注意正規性,int就是%d,double就是%lf,foalt就是%f,char就是%c,不願意記的話就乾脆用cin.   char字元 整形為scanf("%d",&n)  l是long long的意思,如果你用int的話,寫%lf,讀出來是亂碼,但是用%f可以自動型別轉換 %d:輸出帶符號的十進位制整數    %c:輸出一個字元    %f:輸出小數 六位小數  %lf:輸出雙精度浮點數 6.==為等於,||為或者,&&為並且,!=為不等於 fabs絕對值 數學函式cmath,cstdlib

7. 條件語句:單分支 if;雙分支 if-else ;多分支 else-if和switch  8.迴圈語句:for語句和while 語句(用於實現當型迴圈控制結構)以上適用於迴圈次數已知、技術控制迴圈;{do—while語句(用於實現直到型迴圈控制結構)}以上適用於迴圈次數未知、條件控制的迴圈;break語句(用於流程控制) 二.應用型別 1.可以進行簡單的輸出 eg:最開始的hello world 

2.條件判斷(閏年的判斷,判斷兩個數值之間的大小)                                                                                                                                                                                                int a=0,b=0;     int max=0;     printf("請輸入兩個數以判斷最大的一個數\n");     scanf("%d%d",&a,&b);     if(a>b)         max=a;     else         max=b;     printf("最大的一個數為:%d\n",max);     return 0;

3.迴圈 eg. 判斷一個四位數中有幾個7的存在

三.經過最近學習的感悟:通過這一段時間的學習,發現自己對於程式開始有了一個大致的瞭解,也漸漸發現自己對於它的學習開始感到吃力,是個技術小白,不過也發現了它的樂趣,對於解決複雜的問題可以減少人們的計算量。最後呢,希望通過自己的學習,以後可以運用計算機解決複雜的數學問題。