縮排,有利於程式的檢查
c語言處理的資料形式:常量(在程式中不能改變其值的量)、變數(其值在程式的執行過程中是可以改變的)
變數使用的基本規則:先宣告,後使用。宣告變數後值是隨機數。
變數名:字母開頭+字母/數字/不跟
sizeof獲得變數或資料型別的長度
簡單賦值語法:變數=表示式;(分號用英文符號)
c++輸入輸出:①cin>>(空格、字元加雙引號)
cout<<
②scanf(「%d」,&a)
printf(「%d」,a){保留小數:單浮點數:printf(「%.3f,a)[3為保留的小數字數]}
標頭檔案:常用iostream
cstdio
cmath(取整時使用,ceil(a):向上取整)
基本資料型別:int 整形
float 單精度浮點數
double雙精度浮點數
char字元
short int短整數
long int長整數
long double長雙精度(高精度)浮點數
unsigned修飾char、int、short、long
無符號整數(正整數和0)
多重賦值:int a,b;
a=b=0;
縮排很重要,在自己檢查程式或他人幫忙檢視時能夠效提高效率,別人也能願意幫忙看
區分資料的型別,進行不同的定義
整形用int,長整型(位數大)用long int
標頭檔案include前加#
using namespace std後加分號
用ceil取整時一定要加cmath標頭檔案
單雙精度浮點數預設精確到小數點後六位,用printf輸出來保留小數
printf輸出 int,d
float,f
double,lf
1.整數除整數得到的是整數,不會保留小數,需要強制轉換結果
%:求餘(分離各數字的數時、被什麼數整除可以使用)
a=n++:先加1,再賦值;a=++n:先賦值,再加1
2.定義數值很重要,不同的數值會導致結果的不同。要看清題目要求的數值型別。
==:相等,=:賦值,注意分清很重要
1.『5』是字元,5是數值
字元輸出函式:putchar(ch);字元輸入函式:getchar()〔用於字元與asc ii〕
大小寫轉換:ch=getchar();ch=ch+32;
2.簡單卻感覺容易暈,要仔細
注意『5』和5的區別
1.if選擇語句(用於多種條件、排序),其他條件用else
if語句:if(條件) 等於用 兩個等號,字元用英文單引號
2.if用於選擇語句,首先要考慮清楚各個條件,特別是題中的隱藏條件,不能只看表面,否則會造成條件缺失二輸出多重結果或無法輸出等情況。還要注意if條件的結束,不要在if()後面加了分號以及多層次的選擇注意花括號的新增。if分支條件完結之後千萬別忘了「}」的新增,會使找錯變得很麻煩。
C語言總結
複習了下c語言,總結如下 1.瑞年的判斷 1 能被4整除,但不能被100整除 2 能被100整除,又能被400整除 2.符號常量名使用大寫,字元使用字母數字下劃線組成,第乙個字母必須為字母或下劃線 3.以0開頭的是八進位制數 0123 十進位制83 以0x開頭的是十六進製制數。0x123 print...
C語言總結
早期的c 語言主要是用於unix系統。目前最流行的 語言有以下幾種 microsoft c 或稱 ms c borland turbo c 或稱 turbo c at t c 這些 語言版本不僅實現了ansi c標準,而且在此基礎上各自作了一些擴充,使之更加方便 完美。c語言簡潔 緊湊,使用方便 靈...
C語言總結
十一天課的總結 只為總結,詳細請看前面的 一 順序結構 從上往下依次執行的 結構 計算機執行程式時,都是編譯成二進位制檔案,計算機中又分為 二進位制 例如 101001001就是乙個二進位制數字 八進位制 例如 023767是乙個八進位制數字,前面的0代表這是乙個八進位制數字 十進位制 10,33,...