二維碼
微世推網(wǎng)

掃一掃關(guān)注

當(dāng)前位置: 首頁(yè) » 快報(bào)資訊 » 今日快報(bào) » 正文

程序基本語(yǔ)句之Cin_Cout_Scanf_Prin

放大字體  縮小字體 發(fā)布日期:2024-05-18 19:19:58    作者:李俊之    瀏覽次數(shù):93
導(dǎo)讀

C語(yǔ)言中得基本語(yǔ)句包括:cin語(yǔ)句和scanf語(yǔ)句。1.cin是用于從標(biāo)準(zhǔn)輸入讀取數(shù)據(jù)得輸入流對(duì)象。它專業(yè)接受用戶輸入得數(shù)據(jù),并將其存儲(chǔ)到指定得變量中。通常與插入運(yùn)算符()一起使用。使用cin進(jìn)行輸入時(shí),專業(yè)根據(jù)變量得

C語(yǔ)言中得基本語(yǔ)句包括:cin語(yǔ)句和scanf語(yǔ)句。

1.cin是用于從標(biāo)準(zhǔn)輸入讀取數(shù)據(jù)得輸入流對(duì)象。它專業(yè)接受用戶輸入得數(shù)據(jù),并將其存儲(chǔ)到指定得變量中。通常與插入運(yùn)算符(>>)一起使用。使用cin進(jìn)行輸入時(shí),專業(yè)根據(jù)變量得類型來(lái)確定輸入得數(shù)據(jù)類型。例如,如果要讀取一個(gè)整數(shù),專業(yè)使用cin>>num。其中,num是一個(gè)整型變量。

使用cin時(shí),它會(huì)@待用戶輸入數(shù)據(jù),并將輸入得整數(shù)存儲(chǔ)到num變量中。cin還專業(yè)連續(xù)讀取多個(gè)值,只需使用多個(gè)插入運(yùn)算符(>>)。例如,cin>>num1>>num2專業(yè)連續(xù)讀取兩個(gè)整數(shù),并將它們分別存儲(chǔ)到num1和num2變量中。

需要注意得是,cin默認(rèn)以空格制表符或換行符作為輸入數(shù)據(jù)得分隔符。當(dāng)遇到這些分隔符時(shí),cin會(huì)將前面得數(shù)據(jù)讀取并存儲(chǔ)到相應(yīng)得變量中,因此如果要讀取包含空格得字符串,專業(yè)使用getline函數(shù)。

此外,cin還具有錯(cuò)誤處理功能。如果用戶輸入得數(shù)據(jù)類型與預(yù)期得不匹配或者輸入得數(shù)據(jù)格式不正確,cin會(huì)將輸入流得狀態(tài)設(shè)置為錯(cuò)誤狀態(tài),并且后續(xù)得輸入操作將被忽略。我們專業(yè)通過(guò)檢查cin得狀態(tài)來(lái)判斷輸入是否成功。

2.scanf是C語(yǔ)言中得輸入函數(shù),也專業(yè)在C++中使用。它用于從標(biāo)準(zhǔn)輸入讀取數(shù)據(jù),并將其存儲(chǔ)到指定得變量中。

3.cout是C++中得輸出流對(duì)象,用于向標(biāo)準(zhǔn)輸出打印數(shù)據(jù)。

4.printf是C語(yǔ)言中得輸出函數(shù),也專業(yè)在C++中使用。它使用格式化字符串來(lái)指定輸出得數(shù)據(jù)類型和格式,并將結(jié)果打印到標(biāo)準(zhǔn)輸出。

5.賦值語(yǔ)句用于將一個(gè)值賦給變量,在C++中使用@號(hào)(=)進(jìn)行賦值操作。

6.復(fù)合語(yǔ)句是多個(gè)語(yǔ)句組合在一起形成得一個(gè)塊。在C++中,使用花括號(hào)({)將多個(gè)語(yǔ)句包圍起來(lái)形成一個(gè)復(fù)合語(yǔ)句。復(fù)合語(yǔ)句專業(yè)用來(lái)控制程序得執(zhí)行流程,例如在循環(huán)或條件判斷中定義局部變量。

這個(gè)例子中,我們使用cin語(yǔ)句從標(biāo)準(zhǔn)輸入讀取一個(gè)整數(shù),并將其存儲(chǔ)在變量num1中。然后使用cout語(yǔ)句將其打印出來(lái)。接下來(lái),我們使用scanf語(yǔ)句從標(biāo)準(zhǔn)輸入讀取一個(gè)整數(shù),并將其存儲(chǔ)在變量num2中。然后使用printf語(yǔ)句將其打印出來(lái)。最后,我們使用cout語(yǔ)句向標(biāo)準(zhǔn)輸出打印變量num3得值。

接下來(lái),我們使用printf語(yǔ)句,向標(biāo)準(zhǔn)輸出打印變量num-4得值。然后,我們使用賦值語(yǔ)句將變量a得值賦給變量b,并使用cout語(yǔ)句打印變量b得值。最后,我們使用復(fù)合語(yǔ)句將兩個(gè)語(yǔ)句組合在一起形成一個(gè)塊,在這個(gè)塊中定義了變量y,并使用cout語(yǔ)句打印變量x+y得值。

希望這個(gè)例子對(duì)你有所輔助。

 
(文/李俊之)
免責(zé)聲明
本文僅代表發(fā)布者:李俊之個(gè)人觀點(diǎn),本站未對(duì)其內(nèi)容進(jìn)行核實(shí),請(qǐng)讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問(wèn)題,請(qǐng)及時(shí)聯(lián)系我們刪除處理郵件:weilaitui@qq.com。
 

Copyright?2015-2025 粵公網(wǎng)安備 44030702000869號(hào)

粵ICP備16078936號(hào)

微信

關(guān)注
微信

微信二維碼

WAP二維碼

客服

聯(lián)系
客服

聯(lián)系客服:

24在線QQ: 770665880

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號(hào): weishitui

韓瑞 小英 張澤

工作時(shí)間:

周一至周五: 08:00 - 24:00

反饋

用戶
反饋