write和writeln的區(qū)別 write和writeln的區(qū)別和注意點(diǎn)?
write和writeln的區(qū)別和注意點(diǎn)?Writeln是一個(gè)output語(yǔ)句,有三種格式:①write(output item 1,output item 2);{cursor does not w
write和writeln的區(qū)別和注意點(diǎn)?
Writeln是一個(gè)output語(yǔ)句,有三種格式:①write(output item 1,output item 2);{cursor does not wrapp after output}②Writeln(output item 1,output item 2);{輸出后光標(biāo)移到下一行}③writeln{只輸出空白,光標(biāo)移到下一行}writeln語(yǔ)句后面圓括號(hào)中的部分是輸出項(xiàng),可以是多個(gè)項(xiàng),用逗號(hào)分隔;單引號(hào)中的內(nèi)容輸出并按原樣顯示(字符)。如果輸出項(xiàng)是表達(dá)式,則只輸出表達(dá)式的值,而不輸出表達(dá)式本身。Readln是一個(gè)特殊的輸入語(yǔ)句,需要執(zhí)行回車(換行)。Readln是一個(gè)input語(yǔ)句,它的一般格式是:①read(variable 1,variable 2);②Readln(variable 1,variable 2);③Readln的前兩種格式需要從鍵盤向變量輸入數(shù)據(jù)。輸入時(shí),輸入數(shù)據(jù)用空格分隔,輸入結(jié)束為回車。如果輸入的數(shù)據(jù)較多(即數(shù)據(jù)個(gè)數(shù)超過(guò)變量個(gè)數(shù)),read語(yǔ)句可以使后續(xù)read語(yǔ)句在讀取數(shù)據(jù)后讀取的數(shù)據(jù)較多;readln語(yǔ)句不能使后續(xù)語(yǔ)句在該行的多次輸入數(shù)據(jù)后讀取的數(shù)據(jù)較多。為了防止多個(gè)輸入數(shù)據(jù)影響下一個(gè)要讀取數(shù)據(jù)的input語(yǔ)句,建議盡量使用readln語(yǔ)句來(lái)輸入數(shù)據(jù)。第三種格式不需要輸入數(shù)據(jù),只需按enter鍵。
pascal中write與writeln的區(qū)別?
Write:不換行直接輸出writeln:換行后輸出示例(|是光標(biāo))Write(“XB”)輸出結(jié)果:XB | writeln(“XB”)輸出結(jié)果:XB |更改了一行
Write,是直接輸出。
同時(shí)輸出Writein。唯一的區(qū)別是writein添加了一個(gè)新行。