事前日常敲黑板
(1)從現在開始 我寫的東西不一定完全是正確的,有些只是看了看理論,沒有實際驗證過,有些驗證過但是不同的編譯器會有不同的效果,所以建議有能力的話手動去試一下。我說的和書上寫的都不一定是對的,但是編譯器實際跑出來的結果在這個編譯器(假裝就是昨天那個軟體了)上就是對的。
(2)明天的內容可能會用到流程圖的相關知識,建議有時間的話可以先去複習一下(就是以前學的那種流程圖,類似下面這個)
前面總章裡我們說到寫程式就是把自己解決問題的思路用電腦理解的語言告訴電腦,也就是說要給電腦乙份解決某個問題的「攻略」。但是一台電腦上有很多的程式,也就是說有很多份用來解決不同問題的攻略,開啟乙個程式相當於告訴電腦 「我要解決這份攻略對應的的問題了」 那麼這份攻略就要有乙個開頭(或者說開始位置) 一般來說這個開始的位置叫做main()。於是,我們開始我們的第乙個最簡單的攻略(程式)
void main()
沒錯,這就是我們的第乙個程式,把它放到昨天裝好的vc6.0裡面執行一下的話如果成功會出現下面的結果(不成功的結果我就不確定了,畢竟好看的外表千篇一律,有趣的靈魂各種各樣)ps:有小夥伴表示,並不會用。如果不會用的話,具體使用步驟見下一節《vc6.0的使用
我們來解釋一下我們的第一段**
首先,一件事情做完總要有個結果,所以,在開始之前要先預定一下結果是什麼 所以 ,入口main前面有個void(說明這件事情做完的結果就是 沒結果)然後是上面說到的入口 main()。一段攻略的具體內容要有個開始和乙個結束,所以,就用{}來標記這段攻略的開始和結束,在{}中間的就是這段攻略的具體內容(我們這裡暫時沒有內容)
然後是結果,因為我們什麼都沒有幹,所以程式執行成功之後也就什麼都沒有做,於是就只有一行預設的字。
C 入門教程
c 是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。c 擅長物件導向程式設計的同時,還可以進行基於過程的程式設計,因而c 就適應的問題規模而論,大小由之。c 不僅擁有計算機高效執行的實用性特徵,...
c 入門教程 八
事前日常敲黑板 1 事情從今天開始變得複雜了 需要用心了哦 首先,思考下面情形 輸入乙個數字,輸出這個數到0之間的所有數字 不要掙扎了,流程圖逃不掉的 仔細觀察一下,看一下和前面的if 的流程圖有什麼區別.答案 if的判斷框的兩個分支都是向下的,這裡面的乙個分支是向上的,也就是說如果判斷的結果滿足某...
c 入門教程 十
事前日常敲黑板 1 到上節結束,常用的迴圈和判斷算是結束了。每種判斷結構和迴圈結構都類似於流程圖中的某一塊特定方式的組合。前面說過,程式設計就是把我們的思路用電腦理解的語言告訴電腦。而流程圖就可以被看作是我們的思路。在流程圖中,我們可以把它們像拼積木一樣拼在一起來解決問題,在實際的程式,它們也是可以...