W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
目前為止我們孤立地關(guān)注了程序設(shè)計語言中的一些元素---變量、表達式和語句,還沒有談到如何把它們組合起來。
程序設(shè)計語言中的一個最有用的特性是它們能使用小的構(gòu)件,并把它們組合起來。例如,我們知道怎樣做整數(shù)乘法,也知道怎樣輸出值,因而我們能同時做這兩件事情:
cout << 17 * 3;
事實上,我不應(yīng)該說“同時”,因為實際上乘法運算必須在輸出之前,但是關(guān)鍵在于任何包含數(shù)字、字符和變量的表達式都可以用在輸出語句中。我們已經(jīng)見過這樣的例子:
cout << hour*60 + minute << endl;
你同樣可以將任意表達式放在賦值語句的右邊:
int percentage;
percentage = (minute * 100) / 60;
這種能力現(xiàn)在看上去并不能讓人印象深刻,但是接下來我們會看到另外一些例子,在那些例子中,組合整齊而簡潔地表達出了復(fù)雜的計算。
警告:對于在何處使用特定的表達式有一些限制;尤其是賦值語句的左邊必須是一個變量名,而不能是一個表達式。這是因為左側(cè)表示結(jié)果的存儲位置。表達式僅僅代表值,并沒有代表存儲位置,因此以下表達式是非法的: minute + 1 = hour;
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: