C 中的控制台輸入和輸出

2021-05-22 00:18:29 字數 2384 閱讀 9249

【控制台輸出】

c# 控制台程式一般使用 console 類提供的輸入/輸出服務。

使用 writeline 方法在命令列視窗中顯示其字串引數並換行。其他 console 方法用於不同的輸入和輸出操作。

console 類是 system 命名空間的成員。

如果 using system; 語句沒有包含在程式開頭,則必須指定 system 類,如下所示:

view plain

copy to clipboard

print?

system.console.writeline(

"hello world!"

);  

writeline 可顯示字串:

view plain

copy to clipboard

print?

console.writeline(

"hello world!"

);  

writeline 也可顯示數字:

view plain

copy to clipboard

print?

intx = 42;  

console.writeline(x);  

如果需要顯示若干個項,則用 表示第一項, 表示第二項,依此類推,如下所示:

view plain

copy to clipboard

print?

intyear = 1066;  

string

battle = 

"battle of hastings"

;  console.writeline("the  took place in ."

, battle, year);  

write方法:和writeline方法相似,用於在控制台上將資訊輸出。

不同之處:writeline輸出資訊後會在最後加上換行而write輸出資訊後不會加上換行。

view plain

copy to clipboard

print?

console.writeline()  

等價與view plain

copy to clipboard

print?

console.write(

"/n"

)  

view plain

copy to clipboard

print?

string

str = console.readline();  

注意:使用readline方法讀取資訊,有時需要型別轉換,在轉換時需要異常處理。

view plain

copy to clipboard

print?

trycatch  

【設定數值結果表的格式】

可以通過使用 string.format 方法或 console.write 方法(它呼叫 string.format)來設定數值結果的格式。通過使用格式字串指定格式。格式字串採用以下形式:axx,其中 a 是格式說明符,xx 是精度說明符。格式說明符控制應用於數值的格式型別,而精度說明符則控制格式化輸出的有效位數或小數字數。

字元

說明

示例

輸出

c 或 c

貨幣console.write("", 2.5);

console.write("", -2.5);

$2.50

($2.50)

d 或 d

十進位制數

console.write("", 25);

00025

e 或 e

科學型console.write("", 250000);

2.500000e+005

f 或 f

固定點console.write("", 25);

console.write("", 25);

25.00

25g 或 g

常規console.write("", 2.5);

2.5n 或 n

數字console.write("", 2500000);

2,500,000.00

x 或 x

十六進製制

console.write("", 250);

console.write("", 0xffff);

faffff

python控制台輸入和輸出

print函式 print函式自定義 預設情況下,print函式在輸出時會在每對引數間插入空格作為分隔,其實可以通過關鍵字引數sep自定義想要的分隔符以分隔字串。print a,b,c,sep print a,b,c,sep 預設情況下,在最後乙個引數後會輸出換行符,使用關鍵字引數end可以制定乙個...

C 入門之控制台輸入和輸出

在上節helloworld中已經有一條簡單的輸出system.console.writeline hello world 控制台輸出 c 控制台程式一般使用 net framework console 類提供的輸入 輸出服務。console.writeline hello world 語句使用 wr...

控制台輸入 輸出

1 使用input 方法可以進行控制台輸入 例 name input 請輸入名字 此時控制台會顯示 請輸入名字 輸入完畢後按下enter會將使用者輸入的內容賦值給name變數 name input 請輸入名字 print 你好 name 2 print 輸出的多種形式 在列印結尾顯示內容 print...