1. 程式人生 > >C語言編程之《讓計算機開口說話》

C語言編程之《讓計算機開口說話》

http 這一 文件 創建 ctrl+ 能夠 按鈕 組織結構 顯示

為什麽會有計算機的出現呢?我們偉大的人類,發明的每一樣東西都是為了幫助我們人類,改善人類的生活。計算機同樣是用來幫助我們人類的工具。想一想,假如你現在希望讓計算機來幫助你做一件事情,首先你需要做什麽?是不是要先與計算機進行溝通?那麽溝通就需要依賴於一門語言。人與人的溝通,可以用肢體語言、韓語、英語、法語和德語等。如果你要與計算機溝通就需要十一計算機能聽懂的語言。我們學習的“C語言”便是計算機語言的一種,計算機語言除了C語言以外,還有C++、Java、C#語言等等。C語言是一門比較簡單的計算機語言更加適合初學者。所有的計算機語言都是相通的,如果你能夠熟練的掌握C語言,在學習其他語言就易如反掌了。

既然計算機是人類制造出來的幫助人類的工具,顯然讓計算機開口說話,讓計算機把“它”所知道的東西告訴給我們人類是非常重要的。

下面我們就來姐姐第一個問題:如何讓計算機開口說話!

回想當年,我們剛剛來到這個世界的時候,說的第一句話是什麽?應該不會是“你好!”,“吃了沒?”……這樣會把你的爸爸媽媽嚇到的ー_ー!。

伴隨著“wa wa wa”的遺贈哭聲,我們來到了這個精彩的世界。現在我們也讓計算機來“哭一次”。這個地方特別說明一下,計算機要把“它”想說的話告訴給人類,有兩種方法,一種是顯示在顯示器屏幕上,一種是通過喇叭發出聲音。就如同人鱷梨,一種是寫在紙上,一種是用嘴巴說出來。我們目前讓計算機用音箱時候聲音還比較麻煩,因此我們用另外一種方法,用屏幕輸出“wa wa wa”。

技術分享圖片

printf("wa wa wa");

這裏有一個生疏的單詞叫做printf,你不要被他嚇到了,目前你不要搞清楚它的本質意義是什麽,你只要記住它好中文裏面的“說”,英文裏面的“say”是一個意思,就是控制計算機說話的一個單詞而已。在printf後面緊跟著一對圓括號(),是不是很像一個嘴巴,把要說的內容“放在”這個“嘴巴裏”。這裏還有一個需要註意的,在wa wa wa的兩邊還有一對雙引號"",雙引號裏面的就是計算機需要說的內容,這一點是不是很像我們的漢語,最後,一句話的結束了要有一個結束的符號。我們漢語用句號"。"表示一句話的結束。英語用點號"."表示一句話的結束。。在計算機語言中,用分號";"表示一個語句的結束。

註:計算機的每一句話,就是一個語句。

好了,現在如果讓你寫一個語句讓計算機說"ni hao"怎麽辦。

printf("ni hao");

我們現在讓計算機來運行這個語句,這裏要說明一下,僅僅寫printf("ni hao");我們的計算機是識別不了的,需要加一個框架。完整的程序如下:

#include

#include

int main()

{

printf("ni hao");

return 0;

}

這裏的


#include

#include

int main()

{

return 0;

}

是所有C語言都必須要有的框架,現在你這哪是不需要理解它,反正要有這個就是了,以後再來詳細的講這裏的是做什麽用的。但是有一點,我們今後寫的所有類似printf這樣的語句都要寫在這一對{}之間才有效。

接下來我們需要讓計算機運行一下我們剛才寫的程序

如果讓計算機運行我們寫的東西。需要一個特殊的軟件,他叫做“C語言編譯器”。

首先你需要下載一個VC6

技術分享圖片

不知道怎麽下載的童鞋們可以加企鵝裙:710520381,編號填寫:拾一,裙內有安裝使用教程。

安裝完之後,我們雙擊

技術分享圖片

這個軟件,打開它,

選擇“文件”——“新建”
技術分享圖片
在左邊的列表中選擇“Win32 Console Application”,即win32控制臺工程,控制臺就類似windows中的cmd窗口,剛開始編程,選擇創建這個工程就可以了。在右邊輸入工程名稱,我在這裏輸入“MyFirstProject”,位置選擇一個存放該工程的文件夾,如果不放在默認的路徑下,則點擊右邊的那個顯示為“...”的按鈕,然後自定義選擇路徑,我選擇的路徑是F:\VC6\MyFirstProject,然後點擊確定,在接下來出現的對話框中選擇“一個空工程”,點擊完成即可,在後續的出現的窗口中點擊“確定”。
技術分享圖片
技術分享圖片
技術分享圖片
這個時候一個空工程就創建完成了,我們的源代碼文件將包含在這個工程中。點擊“FileView”,然後選擇“Source Files”
技術分享圖片
然後我們開始創建源代碼文件,點擊軟件左上角的“文件”-->“新建”,然後出現剛才見到過的對話框,先選擇上面標簽中的“文件”,然後再選擇下面列表中的“C++ Source File”,文件名輸入Hello.c,然後點擊“確定”。
技術分享圖片
確定完後,右邊的編輯區就會自動打開空白的Hello.c文件,左邊的工作區也可以看到整個工程的組織結構

技術分享圖片
接下來我們把剛才的代碼復制過去,按Ctrl+S保存,接著按編輯區上方的按鈕進行編譯、鏈接,然後執行
技術分享圖片
如果你的代碼沒有寫錯,你將看到如圖顯示的結果
技術分享圖片
如果你想讓“ni hao”分兩行顯示,你只需要將printf("ni hao");改為printf("ni \n hao");這裏的\n表示的就是“換行”。註意這裏的\是向右下角斜著的,他在鍵盤上的位置,通常是在回車鍵的上面。代碼如下:

#include

#include

int main()

{

printf("ni\nhao ");

return 0;

}

C語言編程之《讓計算機開口說話》