c語言期末總結

2021-09-07 04:18:22 字數 1554 閱讀 5268

縮排有利於程式的檢查

變數使用的規則:先宣告,後使用。

基本資料型別:int 整形

float 單精度浮點數

double 雙精度浮點數

char 字元

short int 短整數

long int長整數

long double 長雙精度(高精度)浮點數

bool 布林型變數,類似於float、double,邏輯表示式的運算結果為真或假

#include:cin、cout

#include:scanf、printf

#include:運算子(如:開方sqrt,10的次方pow,取整ceil)

n++:先加一再賦值;++n:先賦值再加一。在for迴圈語句中沒有什麼區別

定義的數值型別很重要,否則可能導致輸出的值不符

大小寫轉換:ch=getchar();ch=ch+32年;

等號用兩個等號;乙個等號是賦值。

/:整數相除只能得整數,要得小數需要被除數或除數是小數

強制型別轉換:(int) a

定義數值或字元時,要區別迴圈內和迴圈外,在迴圈內,只能在迴圈內起作用,在迴圈外,才可對整體起作用

while語句可以用while(cin>>a>>b)來達到輸入多行數值的目的

巢狀迴圈(迴圈中又包含迴圈語句),各種迴圈語句都可以互相巢狀

採用右縮排格式書寫,以保證層次的清晰性

可以用迴圈語句進行猜數,猜數用到庫函式,#include

外迴圈迴圈一次,內迴圈迴圈完一遍

迴圈最後加cout<>endl;來進行換行,用以輸出圖形的豎行

break用於終止迴圈,while語句沒有條件又不加break語句容易超時

陣列大小必須是值為正的常量,不能為變數,一旦定義,不能改變大小

#include

using namespace std;

預設的sort函式是按公升序排

sort(a,a+n);//兩個引數分別為待排序陣列的首位址和尾位址字串的輸入與輸出:1.輸入:㈠

輸入字串

scanf語句:scanf(「%s」,字元陣列名)

gets語句:gets(字元陣列名)

輸出字串

① printf("%s",字串名稱);

② 輸出項只能是字串名稱,不能是陣列元素。

輸出字串不包括字串結束識別符號』\0』。

③ puts語句

puts(字串名稱);

puts語句輸出乙個字串和乙個換行符。

陣列通常用迴圈語句來標誌下標,定義初始值和條件表示式可以改變

字元常量和字串常量的區別:①兩者的定界符不同,字元常量由單引號契闊起來,字元

串常量由雙引號闊起來。

②字元常量只能是單個字元,字串常量則可以是多個字

符③可以把乙個字元常量賦值給乙個字元變數,但反之不能

④字元常量佔乙個位元組,而字串常量占用位元組數等於字

符串的位元組數加1。增加的乙個位元組中存放字串結束標

志』\0』。

半年的學習也讓我感覺到了計算機專業的難度,以後要認真地學習,不能再以為這些很簡單而吊兒郎當地應付了事了

c語言期末總結

c語言總結 第一部分 順序結構 1,常量與變數 1 常量與變數是c語言中處理資料的兩種形式。2 常量在程式執行中不可改變,而變數是可以改變的。3 賦值時用int,float,double,char等。4 使用變數時必須宣告,宣告變數必須在第一條可執行語句前。2,賦值運算 1 a b 即 把b賦值給a...

c語言期末總結

c語言期末總結 c語言是一門基礎的程式語言,許多高階的程式其實都是由c語言編寫的。在如今,雖然許多程式語言都應運而生,但c語言地位卻一直很重要。大多數主流程式語言都是與c語言一脈相承的,使得從c語言入門後,在學其他語言會輕鬆許多。上學期我們接觸了c語言,也學到了許多知識,對程式設計有了個淺顯的了解。...

(新)對c語言的期末總結

c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。經過一學期的c語言的學習,我懂得了如何正確使用各種語句進行解決實際問題,下面我將從知識點方面梳理一下本學期所學。一 基本知識...