C 輸入輸出兩個小程式

2021-07-25 14:24:34 字數 503 閱讀 7210

來自《小甲魚c++快速入門》:

問題1:

向使用者提出乙個「」「y/n」問題,然後把使用者輸入的值賦給answer變數

**:

#include int main()

//system("pause");

std::cout << "輸入任何字元結束程式!\n";

獲取的回車字元,實現不了pause功能

std::cin.ignore(100,'\n');//清除緩衝區中一直到'\n'的字元

std::cin.get();

問題2:

編寫乙個溫度單位轉換程式

**:

#include int main()

if (typeout != 'e')

else

std::cout << "輸入錯誤!\n";

system("pause");

return 0;

}

C 的輸入輸出小技巧

一 直接以八進位制 十進位制 十六進製制輸出整型資料。c 中預設以採用十進位制輸出方式。標頭檔案 提供了控制符oct dec hex,分別用於指示c 以八進位制 十進位制 十六進製制輸出。在整出輸出資料之前,使用cout 控制符修改輸出格式。此格式修改後,在新的格式修改之前均有效。include u...

C 輸入輸出

一 標準輸入函式cin 不知道說它是個函式對還是不對,它是代表標準的輸入裝置 鍵盤。他是屬於流的,他的用法和流的用法是一樣的。也就是 cin 變數 小小的說明一下,輸入多個變數可以寫在一行,如 cin x y z 這樣寫不是不允許,而是不好看,如果是不同的變數型別,那就更是沒頭沒腦了。除了你,人家是...

C 輸入輸出

c語言不提供輸入輸出語句,輸入輸出操作有函式來實現。c的標準庫函式中提供了許多輸入輸出函式,如printf scanf 等,使用時需要新增相應的標頭檔案 scanf d num 逗號前為控制語句,後半部分為變數的位址。當中 d是輸入格式控制字串 scanf 函式在接受輸入資料是預設不採集空格,回車,...