當前位置:
首頁 > 最新 > C語言編程之《讓計算機開口說話》

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

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

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

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

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

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

[html]view plain copy

[html]view plain copy

[html]view plain copy

printf("wa wa wa");

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

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

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

printf("ni hao");

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

[html]view plain copy

#include

#include

int main()

{

printf("ni hao");

return 0;

}

這裡的

[html]view plain copy

#include

#include

int main()

{

return 0;

}

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

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

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

首先你需要下載一個VC6

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

安裝完之後,我們雙擊

這個軟體,打開它,

選擇「文件」——「新建」

在左邊的列表中選擇「Win32 Console Application」,即win32控制台工程,控制台就類似windows中的cmd窗口,剛開始編程,選擇創建這個工程就可以了。在右邊輸入工程名稱,我在這裡輸入「MyFirstProject」,位置選擇一個存放該工程的文件夾,如果不放在默認的路徑下,則點擊右邊的那個顯示為「...」的按鈕,然後自定義選擇路徑,我選擇的路徑是F:VC6MyFirstProject,然後點擊確定,在接下來出現的對話框中選擇「一個空工程」,點擊完成即可,在後續的出現的窗口中點擊「確定」。

這個時候一個空工程就創建完成了,我們的源代碼文件將包含在這個工程中。點擊「FileView」,然後選擇「Source Files」

然後我們開始創建源代碼文件,點擊軟體左上角的「文件」-->「新建」,然後出現剛才見到過的對話框,先選擇上面標籤中的「文件」,然後再選擇下面列表中的「C++ Source File」,文件名輸入Hello.c,然後點擊「確定」。

確定完後,右邊的編輯區就會自動打開空白的Hello.c文件,左邊的工作區也可以看到整個工程的組織結構

接下來我們把剛才的代碼複製過去,按Ctrl+S保存,接著按編輯區上方的按鈕進行編譯、鏈接,然後執行

如果你的代碼沒有寫錯,你將看到如圖顯示的結果

如果你想讓「ni hao」分兩行顯示,你只需要將printf("ni hao");改為printf("ni
hao");這裡的
表示的就是「換行」。注意這裡的是向右下角卸妝的,他在鍵盤上的位置,通常是在回車鍵的上面。代碼如下:

[html]view plain copy

#include

#include

int main()

{

printf("ni
hao ");

return 0;

}

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 小拾壹 的精彩文章:

TAG:小拾壹 |