matlabif语句怎么用_公益心 码客行(2)—— 简单语句
回顧與反思:cout語句的用法
關于第一課的思考與實踐問題,有答案了嗎——請寫出這個程序的輸出結果。#include using namespace std;int main(){cout<<1<cout<<1+2<return?0;}提示:輸出結果如下。1
3
即:輸出項為數值時,輸出結果即數值本身;輸出項為算式時,輸出結果為算式的計算結果。追問:有人問以下兩組語句的區別。你能回答嗎?第一組:cout<<1< 與?cout<<"1"<第二組:cout<<1+2< 與?cout<歡迎留言解答,也可將資料發送到郵箱:360306901@qq.com!深入思考:如何輸出任意兩數之和
今天我們學習C++程序設計第二課。思考問題:? ? ? ?????如果我們要計算任意兩個數字的和,該怎么辦呢?
解決這個問題的程序如下。#includeusing namespace std;int main(){int a,b;cin>>a>>b;cout<return 0;}執行這個程序時,系統會等待我們輸入兩個數字,然后輸出計算結果。
注意:運行狀態下,輸入數字之間用空格(或回車)分隔。對比分析:對比這兩個程序,你有什么發現?
| #include using namespace std;int main(){??? cout<<1+2<??? return 0;} | #includeusing namespace std;int main(){?????int a,b;?????cin>>a>>b;?????cout<?????return 0;} |
學習知識:幾個簡單語句
除了兩個程序的輸出語句內容不同,我們還發現,在第二個程序里,多出來兩行:
int a,b;
cin>>a>>b;
這兩行起到了什么作用呢?下面,我們就來逐一學習。
01
變量聲明語句
?以int開始的一行是一個變量聲明語句。具體來講,其格式如下。類型 變量1,變量2,變量3,…,變量n;
例如:
????int a,b;
就定義了int類型的變量,其中,int表示整數型。
02
輸入語句
以cin開始的行是一個輸入語句。具體來講,其格式如下。
cin>>輸入項1>>輸入項2>>輸入項3>>…>>輸入項n;
例如:
???cin>>a>>b;
就實現了輸入兩個整數,分別存儲到a,b變量空間里。
好了,講到這里,大家是不是可以計算任意兩個整數的差、積、商了呢?
很簡單:a-b、a*b、a/b
特別注意運算符的寫法。
再進一步,如何計算任意兩個整數相除的余數呢?
補充:
????????在C++里,用%來計算兩個整數的余數。
例如:
???a%b
綜合應用:編程計算
現在我們就可以寫出一個完成兩個整數多種運算的程序了。
問題:
????????編程計算任意兩個整數的和差積商及余數。解決這個問題的程序如下。#includeusing namespace std;
int main()
{
??? int?a,b;
? ??cin>>a>>b;
? ? cout<
? ? cout<
? ? cout<
? ? cout<
? ? cout<
??? return?0;
}
說明:
C++的cout語句可以直接完成計算,所以,我們寫出了上面這種看起來很簡潔的程序。但是,有些時候,我們的計算或操作比較復雜的時候,就需要使用另一個語句——賦值語句。
補充知識:
03
賦值語句
賦值語句的格式如下:變量=表達式;
例如:
????????c=a+b;?
就實現了先進行a+b表達式求值,然后保存到c變量空間里。
回顧與總結:你學會了嗎
好了,今天的內容就是這些了。回憶一下,我們使用運算符加+、減-、乘*、整除/、求余%;還使用了整數型類型符號:int。
重點學習了三個語句:變量聲明語句、輸入語句、賦值語句。
你都學會了么?
思考與實踐:計算年齡
問題描述:馬克和爸爸的年齡和是n歲,三年前爸爸比馬克大x歲。請編程計算今年馬克和爸爸各是多少歲?輸入格式:一行,兩個用空格分隔的整數,表示n和x?(30<=n<=100, x輸出格式:一行,兩個用空格分隔的整數,表示馬克和爸爸的年齡樣例輸入:45?31樣例輸出:7 38歡迎交流代碼和其他相關內容!資料可發送到郵箱:360306901@qq.com!下面是相關視頻,希望有幫助。
總結
以上是生活随笔為你收集整理的matlabif语句怎么用_公益心 码客行(2)—— 简单语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 尾盘拉升回落意味着什么意思?
- 下一篇: layui 分页 固定底部_论layui