C++入門教程(7):四則運(yùn)算和余數(shù)

小古銀的官方網(wǎng)站(完整教程):http://www.xiaoguyin.com/
C++入門教程視頻:https://www.bilibili.com/video/av20868986/


正負(fù)

可以直接在程序中使用正負(fù)號(hào)姨涡。

基礎(chǔ)示例

#include <iostream> // std::cin std::cout std::endl

int main(void)
{
    std::cout << +1 << std::endl;
    std::cout << -1 << std::endl;

    int value = -10;
    std::cout << +value << std::endl;
    std::cout << -value << std::endl;

    return 0;
}

輸出結(jié)果:

1
-1
-10
10

四則運(yùn)算

四則運(yùn)算就是加減乘除丸逸,計(jì)算機(jī)可以很輕松的處理四則運(yùn)算虏两。

基礎(chǔ)示例

#include <iostream> // std::cin std::cout std::endl

int main(void)
{
    int value1 = 0;
    int value2 = 0;
    std::cin >> value1 >> value2;
    std::cout << "第一個(gè)整數(shù)加第二個(gè)整數(shù)是:" << (value1 + value2) << std::endl;
    std::cout << "第一個(gè)整數(shù)減第二個(gè)整數(shù)是:" << (value1 - value2) << std::endl;
    std::cout << "第一個(gè)整數(shù)乘以第二個(gè)整數(shù)是:" << (value1 * value2) << std::endl;
    std::cout << "第一個(gè)整數(shù)除以第二個(gè)整數(shù)是:" << (value1 / value2) << std::endl;
    return 0;
}

基礎(chǔ)講解

在上面代碼中党觅,先取出變量保存的值纤怒,然后再進(jìn)行運(yùn)算。

注意

  • 除法的運(yùn)算符號(hào)是/不是\蜀漆。
  • 如果除數(shù)是0的話裸扶,那么程序會(huì)崩潰喲~
  • 兩個(gè)整數(shù)類型的數(shù)值或者變量相除,結(jié)果是整數(shù)更鲁,如整數(shù)的5除以整數(shù)的3結(jié)果就是整數(shù)的1霎箍。如果想結(jié)果是小數(shù)的話,被除數(shù)和除數(shù)其中一個(gè)必須是小數(shù)類型澡为,例如5.0或者double類型的變量或者float類型的變量等朋沮;加減乘除都是同理。

余數(shù)

除了四則運(yùn)算缀壤,計(jì)算機(jī)也可以輕松求出余數(shù)樊拓。求余數(shù)需要使用運(yùn)算符號(hào)%

#include <iostream> // std::cin std::cout std::endl

int main(void)
{
    int value1 = 0;
    int value2 = 0;
    std::cin >> value1 >> value2;
    std::cout << "第一個(gè)數(shù)除以第二個(gè)數(shù)的商是:" << value1 / value2 << std::endl;
    std::cout << "第一個(gè)數(shù)除以第二個(gè)數(shù)的余數(shù)是:" << value1 % value2 << std::endl;
    return 0;
}

基礎(chǔ)講解

這么簡(jiǎn)單就不需要解釋了(^U^)ノ~YO

不過(guò)需要注意的是:求余數(shù)的時(shí)候塘慕,被除數(shù)和除數(shù)都只能是整數(shù)類型的數(shù)值和變量筋夏,否則編譯會(huì)報(bào)錯(cuò)喲~。

運(yùn)算符在C++代碼中的簡(jiǎn)化:

  • 加法:a = a + b可以簡(jiǎn)化成a += b图呢,當(dāng)算式是a += 1時(shí)条篷,可以再簡(jiǎn)化成a++或者++a
  • 減法:a = a - b可以簡(jiǎn)化成a -= b骗随,當(dāng)算式是a -= 1時(shí),可以再簡(jiǎn)化成a--或者--a
  • 乘法:a = a * b可以簡(jiǎn)化成a *= b
  • 除法:a = a / b可以簡(jiǎn)化成a /= b
  • 求余數(shù):a = a % b可以簡(jiǎn)化成a %= b

其中赴叹,++叫做自增鸿染,--叫做自減。

注意b = a++;b = ++a;=++的運(yùn)算順序是不一樣的乞巧。前者先執(zhí)行賦值再自增涨椒,后者則先自增后再賦值,所以b的值不一樣绽媒。

溫馨提示:因?yàn)?strong>注意中所說(shuō)的蚕冬,所以有時(shí)候會(huì)遇到幾個(gè)無(wú)聊的出題者喜歡在一條算式上弄很多加加減減,如果你在一條算式上寫很多連續(xù)的加加減減會(huì)被人打的喲是辕,別說(shuō)我沒提醒你囤热。

鞏固練習(xí)

輸入一個(gè)年份,輸出是否閏年获三,是則輸出true旁蔼,不是則輸出false

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末疙教,一起剝皮案震驚了整個(gè)濱河市牌芋,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌松逊,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,430評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件肯夏,死亡現(xiàn)場(chǎng)離奇詭異经宏,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)驯击,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門烁兰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人徊都,你說(shuō)我怎么就攤上這事沪斟。” “怎么了暇矫?”我有些...
    開封第一講書人閱讀 167,834評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵主之,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我血当,道長(zhǎng)菠镇,這世上最難降的妖魔是什么看峻? 我笑而不...
    開封第一講書人閱讀 59,543評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮粤攒,結(jié)果婚禮上所森,老公的妹妹穿的比我還像新娘。我一直安慰自己夯接,他們只是感情好焕济,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,547評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著盔几,像睡著了一般晴弃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上问欠,一...
    開封第一講書人閱讀 52,196評(píng)論 1 308
  • 那天肝匆,我揣著相機(jī)與錄音,去河邊找鬼顺献。 笑死旗国,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的注整。 我是一名探鬼主播能曾,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼肿轨!你這毒婦竟也來(lái)了寿冕?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,671評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤椒袍,失蹤者是張志新(化名)和其女友劉穎驼唱,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體驹暑,經(jīng)...
    沈念sama閱讀 46,221評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡玫恳,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,303評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了优俘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片京办。...
    茶點(diǎn)故事閱讀 40,444評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖帆焕,靈堂內(nèi)的尸體忽然破棺而出惭婿,到底是詐尸還是另有隱情,我是刑警寧澤叶雹,帶...
    沈念sama閱讀 36,134評(píng)論 5 350
  • 正文 年R本政府宣布财饥,位于F島的核電站,受9級(jí)特大地震影響折晦,放射性物質(zhì)發(fā)生泄漏佑力。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,810評(píng)論 3 333
  • 文/蒙蒙 一筋遭、第九天 我趴在偏房一處隱蔽的房頂上張望打颤。 院中可真熱鬧暴拄,春花似錦、人聲如沸编饺。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,285評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)透且。三九已至撕蔼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間秽誊,已是汗流浹背鲸沮。 一陣腳步聲響...
    開封第一講書人閱讀 33,399評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留锅论,地道東北人讼溺。 一個(gè)月前我還...
    沈念sama閱讀 48,837評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像最易,于是被迫代替她去往敵國(guó)和親怒坯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,455評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容