原创 和enter一起學習C語言-前言

C語言是由丹尼斯·裏奇與1969年至1973年以B語言爲基礎,在貝爾實驗室開發完成的。時至今日,已經有50年的歷史了。作爲一門技術類語言,飽經滄桑,卻依然屹立不倒,從來沒有被科技所捨棄。雖然隨後有了C++、Java、C#、Python、P

原创 和enter一起學習C語言-計算變量所佔字節數

【知識準備】 函數:printf()、system() 其他:sizeof運算符 【實例描述】 本例將介紹各種類型的變量在計算機中所佔字節的大小,以便大家對計算機資源進行合理利用。程序如果大的話,程序員就需要對程序進行優化。有時候,變量會

原创 和enter一起學習C語言-選擇你喜歡的戰隊

【知識準備】 函數:printf()、system()、scanf() 其他:判斷 【實例描述】 本例將讓用戶輸入自己喜歡的戰隊序號,程序根據用戶的輸入,輸出用戶選擇的戰隊的口號。 【實現過程】 本例使用了標準輸入函數scanf(),獲取

原创 和enter一起學習C語言-第一個C語言程序

【知識準備】 函數:printf()、system() 【實例描述】 本例將介紹如何簡單地實現功能——一個C語言的基本框架,只是輸出“hello world”程序。雖然功能簡單,但要牢記這是C語言最基礎的框架。 【實現過程】 本例使用了標

原创 printf()【C語言庫函數-stdio.h】

【描述】 C語言庫函數 int printf(const char *format, ...) 發送格式化輸出到標準輸出 stdout。 printf()函數的調用格式爲: printf("<格式化字符串>", <參量表>); 【聲明】

原创 system()【C語言庫函數-stdlib.h】

【描述】 C語言庫函數 int system(const char *command) 把 command 指定的命令名稱或程序名稱傳給要被命令處理器執行的主機環境,並在命令完成後返回。 【聲明】 int system(const ch

原创 C語言sizeof運算符

sizeof是一個關鍵字,它是一個編譯時運算符,用於判斷變量或數據類型的字節大小。sizeof運算符可用於獲取類、結構、共用體和其他用戶自定義數據類型的大小。 使用sizeof的語法如下: sizeof (data type) 其中,d

原创 C語言do...while循環語句

【描述】 不像 for 和 while 循環,它們是在循環頭部測試循環條件。在 C 語言中,do...while 循環是在循環的尾部檢查它的條件。 do...while 循環與 while 循環類似,但是 do...while 循環會確保

原创 C語言圖形界面開發利器:Visual Studio 2019 + EasyX

軟件介紹 Visual Studio 2019(簡稱VS2019)是微軟公司旗下最重要的軟件集成開發工具產品。是目前最流行的 Windows 平臺應用程序開發環境,也是無數人學習編程的入門軟件之一。Visual Studio 2019可以

原创 超簡單的使用教程

EasyX 在使用上非常簡單。 比如:啓動 Visual C++,創建一個空的控制檯項目(Win32 Console Application),然後添加一個新的代碼文件(.cpp),並引用 graphics.h 頭文件就可以了。 看一個畫

原创 基本說明

EasyX 是針對 C++ 的圖形庫,可以幫助 C/C++ 初學者快速上手圖形和遊戲編程。 比如,可以基於 EasyX 圖形庫很快的用幾何圖形畫一個房子,或者一輛移動的小車,可以編寫俄羅斯方塊、貪喫蛇、黑白棋等小遊戲,可以練習圖形學的各種

原创 C語言if...else語句

【描述】 一個 if 語句 後可跟一個可選的 else 語句,else 語句在布爾表達式爲 false 時執行。 【語法】 if(布爾表達式) { /* 如果布爾表達式爲真將執行的語句 */ } else { /* 如果布爾

原创 C語言嵌套if語句

【描述】 在C語言中,嵌套if-else語句是合法的,這意味着您可以在一個if或else if語句內使用另一個if或else if語句。 【語法】 if(布爾表達式1) { /* 當布爾表達式 1 爲真時執行 */ if(布

原创 scanf()【C語言庫函數-stdio.h】

【描述】 C語言庫函數int scanf(const char *format, ...)從標準輸入stdin讀取格式化輸入。 【聲明】 int scanf(const char *format, ...) 【參數】 format --

原创 C語言for循環語句

【描述】 for循環允許您編寫一個執行指定次數的循環控制結構。 【語法】 for ( init; condition; increment ) { statement(s); } 下面是 for 循環的控制流: init 會首先被