【控制台輸出】
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...