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

2022-02-10 23:20:21 字數 1854 閱讀 1876

在上節helloworld中已經有一條簡單的輸出system.console.writeline("hello world!");

控制台輸出

c# 控制台程式一般使用 .net framework console 類提供的輸入/輸出服務。console.writeline("hello world!"); 語句使用 writeline 方法。它在命令列視窗中顯示其字串引數並換行。其他 console 方法用於不同的輸入和輸出操作。console 類是 system 命名空間的成員。如果程式開頭沒有包含using system; 語句,則必須指定system 類,如下所示:system.console.writeline("hello world!");

writeline 方法十分有用,在編寫控制台應用程式時會經常用到它。

writeline 可顯示字串:console.writeline("hello world!");

writeline 也可顯示數字

int x = 42;

console.writeline(x);

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

int year = 2008;

string str = "今年是";

console.writeline(" 年.", str, year);

輸出應如下所示:

今年是2023年.

console.writeline()方法是將要輸出的字串與換行控制字元一起輸出,當次語句執行完畢時,游標會移到目前輸出字串的下一行.

至於console.write()方法,游標會停在輸出字串的最後乙個字元後,不會移動到下一行,其餘的用法與console.writeline()一樣。

控制台輸入

在c#控制台程式中提供了兩種方法讓使用者輸入所需資料,它們是有console類提供的靜態方法。

staticintread()和staticstringreadline()。

要讀取單個字元,則使用read()方法,它等待使用者輸入乙個鍵,然後返回結果。字元作為int型別的值返回,所以要顯示字元就必須轉換為char型別。

要讀取一串字元,則使用readline()方法。該方法一直讀取字元,直到使用者按下enter鍵,然後將它們返回到string 型別的物件中。

using system;

//console.read() 示例

class kbin {

public static void main()

char ch;

console.write("press a key followed by enter: ");

ch = (char) console.read(); // get a char

console.writeline("your key is: " + ch);

using system;

//console.readline() 示例

class readstring {

public static void main() {

string str;

console.writeline("enter some characters.");

str = console.readline();

console.writeline("you entered: " + str);

python控制台輸入和輸出

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

C 中的控制台輸入和輸出

控制台輸出 c 控制台程式一般使用 console 類提供的輸入 輸出服務。使用 writeline 方法在命令列視窗中顯示其字串引數並換行。其他 console 方法用於不同的輸入和輸出操作。console 類是 system 命名空間的成員。如果 using system 語句沒有包含在程式開頭...

控制台輸入 輸出

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