1樓:匿名使用者
int i = 0;
i = int32.parse(console.readline());
read 返回的是int型別
readline 返回的是string型別
2樓:匿名使用者
3樓和樓上的,你那個又裝箱又拆箱的,,,效率太低了。。。
2樓的跑不通
1樓和4樓的方法可以。。。
3樓:匿名使用者
只能這個方法。 如果你嫌煩,可以寫成
i=console.read()-0x30;
4樓:光子炮
i = int.parse(((char)console.read()).tostring());
5樓:
string str=console.read();
i= int.parse(str);
6樓:匿名使用者
以下是個人愚見:
console.read 方法
從標準輸入流讀取下一個字元。
返回值型別:system.int32(就是你輸入的最後一個字元的值)解決方法:
char c =convert.tochar(console.read());
i = int.parse(c.tostring());
c 如何輸入輸出中文
ifstream ifile f test.txt ios in char carr 55 if ifile cout open err else ifile.getline carr,sizeof carr cout carr return 拓展資料 c語言是一門通用計算機程式語言,應用廣泛。c語...
c語言字元輸出,C語言輸入輸出字串
include int main d輸出的是有符號的整數,超過127的數字,在二進位制的最高位就是1了。那麼在後符號數的首位標記正負。如果是1,就是負數了。具體還是看看補碼運演算法則吧 c語言的字元是ascii編碼 標準的ascii碼只到127吧 沒記清楚 大概是這個數 char 的變數存的值太大直...
c語言中如何實現多組資料輸入輸出
c語言中有一個 標準輸入函式,即 scanf函式,它可以讀取輸入的任意格式版型別的資料。scanf函式也有返 權回值,返回型別為int型別,它返回成功讀入的專案的個數。如果它沒有讀取任何專案 當它期望一個數字而您卻鍵入了一個非數字字串時就會發生這種情況,scanf 會返回0。當它檢測到 檔案結尾 e...