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

掃一掃關(guān)注

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

程序基本語句之Cin_Cout_Scanf_Prin

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

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

C語言中得基本語句包括:cin語句和scanf語句。

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

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

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

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

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

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

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

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

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

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

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

希望這個例子對你有所輔助。

 
(文/李俊之)
免責(zé)聲明
本文為李俊之原創(chuàng)作品?作者: 李俊之。歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明原文出處:http://nyqrr.cn/kbzx/show-121908.html 。本文僅代表作者個人觀點(diǎn),本站未對其內(nèi)容進(jìn)行核實(shí),請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,作者需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問題,請及時聯(lián)系我們郵件:weilaitui@qq.com。
 

Copyright?2015-2023 粵公網(wǎng)安備 44030702000869號

粵ICP備16078936號

微信

關(guān)注
微信

微信二維碼

WAP二維碼

客服

聯(lián)系
客服

聯(lián)系客服:

24在線QQ: 770665880

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號: weishitui

韓瑞 小英 張澤

工作時間:

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

反饋

用戶
反饋