discuz 做網(wǎng)站可以嗎網(wǎng)站頁面優(yōu)化方案
前言
Hello,大家好啊,我是文宇,不是文字,是文宇哦。
今天是速通c++第二期。
運算符
c++里的運算符種類有很多,因為這個教程是入門教程,所以只介紹其中我們會用到的幾種。
算數(shù)運算
c++中的算數(shù)運算有九個,分別是加,減,乘,除和模,其對應(yīng)符號分別是‘ + ’,‘ - ’,‘ * ’,‘ / ’和‘ % ’沒錯,模的符號是百分號。
加減乘除都和數(shù)學(xué)中的一樣,唯獨是模,??梢岳斫鉃槿∮?。
- 5%2=1(5除以2的余數(shù)是1)
- 2%5=2(2除以5的余數(shù)是2)
算數(shù)運算的順序與數(shù)學(xué)一樣,只是模與乘除的優(yōu)先級為同級。
還有四個運算符分別是自增和自減(前置和后置)
假設(shè)有個變量叫x
x++和++x就是x的自增運算。
x--和--x就是x的自減運算
自增就是+1,
自減就是-1。
如果x為1,則x++和++x為2.
x--和--x為0.
而前置與后置的區(qū)別就是優(yōu)先級不同。
(前置>賦值>后置)
n=++m; (m=1) 則n=2
在上面m先自增,然后再賦值
n=m++; (m=1) 則n=1
在以上m先賦值給n
然后再自增。
賦值與括號
這個為什么要單獨拎出來說呢,我也不知道,但是我參考書是把它們單獨拎出來的。
賦值運算符就是 ‘ = ’和數(shù)學(xué)上不一樣,在c++中等于是“ == ”是兩個等號明天再說。
賦值的優(yōu)先級很高的,而且賦值是將后面的賦值給前面,而不是前面給后面(重點)
在c++中括號是允許嵌套的??梢栽谛±ㄌ栔星缎±ㄌ?。
printf和scanf
這個就去看我以前寫的文章。
結(jié)語
今天有點水,因為順序結(jié)構(gòu)沒什么好寫的。
推薦一個搞c++的網(wǎng)站
信息學(xué)奧賽一本通
(不知道為什么,我不小心把文章刪了,重新發(fā)一遍)