C 之乙個程式

2021-08-31 18:20:19 字數 382 閱讀 2433

在c++ primer plus這本書紅的第七單元中有個程式部分如下:

cout << "enter a character: ";

cin >> ch;

while(ch != 'q')          // q to quit

模擬於第六單元中的某些程式:

cin.get(ch);

while (ch != '@')

為什麼第七單元中該程式要用cin而不是cin.get(ch) 或是 ch = cin.get() 來獲取輸入呢?

前面的反覆練習已經知道cin.get()函式讀取所有的輸入字元,包括空格和換行符,而cin >> 跳過空格和換行符。當使用者對程式提示做出相應時,必須在每行的最後面按下enter鍵,以生成換行符。

乙個c語言程式

include include include void shuffle int wdeck 4 13 void deal int wdeck 4 13 char wface 13 char wsuit 4 int main char wface 13 int wdeck 4 13 printf 這...

乙個日曆C程式

由於c語言當初沒學好,像c的結構體,檔案流,指標等都還弄不明白。下面是最近的乙個 關於列印日曆的。calendar 列印出某年的日曆,由使用者指出1月1日是星期幾以及該年是否為閏年。表示1月1日是星期幾的編碼 0 sunday 1 monday 2 tuesday 3 wednesday 4 thu...

乙個簡單的verlig程式 乙個簡單C程式的介紹

我們前面學了c語言的一些理論知識,今天通過乙個簡單的程式先來看一看c語言程式是什麼樣子。然後再對程式中的 進行介紹。這個語句的功能是進行有關的預處理操作。include稱為檔案包含命令,後面尖括號的內容稱為標頭檔案或首檔案。此處指包含stdio.h系統標頭檔案,在下面主函式中使用的printf 函式...