C语言学习记录_2019.02.02
生活随笔
收集整理的這篇文章主要介紹了
C语言学习记录_2019.02.02
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- 變量在第一次被使用之前應(yīng)該賦初值
- scanf(“%d”,&price);
- scanf(“price%d %d”,&price);? scanf中的東西一定是要輸入的東西。
- 定義常量:const int amount=100;為數(shù)字起名字更加易于理解數(shù)字的含義;便于修改;賦初值之后不能再修改;const變量一般大寫;
- 兩個(gè)整數(shù)運(yùn)算的結(jié)果只能是整數(shù),小數(shù)部分扔掉。
- %d:表達(dá)整數(shù)類型輸入和輸出;%f:表達(dá)浮點(diǎn)數(shù)輸出;%lf:表達(dá)浮點(diǎn)數(shù)輸入;
- 浮點(diǎn)數(shù):帶小數(shù)點(diǎn)的數(shù),小數(shù)點(diǎn)的位置可以浮動(dòng)。
- 改進(jìn)方案:10.0/3=3.3333;10/3=3;整數(shù)和浮點(diǎn)數(shù)放到一起,會(huì)把整數(shù)變?yōu)楦↑c(diǎn)數(shù)。
- double:雙精度浮點(diǎn);float:單精度浮點(diǎn);
- 運(yùn)算符%:取余
- 優(yōu)先級(jí):+(正) -(負(fù)) * / % + – =
- 嵌入式賦值:不建議使用,不利于賦值,且容易產(chǎn)生錯(cuò)誤;
- 交換格式:
int t=a;
a=b;
b=t;
- 套路的學(xué)習(xí)考閱讀
- total+=5,兩個(gè)符號(hào)之間不能有空格;
- a+=1+2;???? 等價(jià)于? a=a+(1+2);
- a++的值為未加一之前的值,++a的值為加一之后的值;
- a = b+=c++-d+--e/-f
c++ –> c
--e –> (e-1)
--e/f –> (1-e)/f
b=b+[c-d+(1-e)/f]
a=b+[c-d+(1-e)/f]
- \n:換行
- 例:main為有效的變量名
轉(zhuǎn)載于:https://www.cnblogs.com/Bran-don/p/10349509.html
與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的C语言学习记录_2019.02.02的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 三把锄头,三个罐子,三个草帽是什么、三个
- 下一篇: [SCOI2007]最大土地面积