nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
今天萌小編又和大家見面了,想必大家看完之前我第一篇寫的概覽對(duì)c語言有了一些初步的了解,那么現(xiàn)在我們繼續(xù)前行,探討c語言的奧秘。
好,現(xiàn)在我們來看看一個(gè)c語言的編程,來直觀的感受c語言,讓大家能夠?qū)W的輕松,不會(huì)感到乏味,。
#include <stdio.h>
int main(viod)
{
int num ;
mum=1;
printf("I am a simple ");
printf("computer.\n");
printf("My favorite number is %d bacause it is first .\n",num);
return 0;
}
好,讀者和同學(xué)們可以親自自己輸入此代碼運(yùn)行一下,下面由萌小編來一行行地為大家進(jìn)行講解。
首先#include是一個(gè)預(yù)處理器指令,<stdio.h>是一個(gè)c編譯包,里面有包含許多基本的函數(shù),其實(shí)小編告訴大家,他們其實(shí)是一種剪切和粘貼的操作,只不過是粘貼一個(gè)含有公用函數(shù)信息的文件,相當(dāng)于頭文件。
第二行用了main()函數(shù),一個(gè)c程序的運(yùn)行都是從main函數(shù)開始的,int則是向程序說明mian()的返回值是int類型(整型),而int類型我會(huì)在后面的章節(jié)講到{}花括號(hào)分別代表了程序的開始與結(jié)束,相當(dāng)于電源開關(guān),有了電源才可以通電,沒電了就悲催了,那豈不是熱翻天了,小編為了大家也只能宅在家中吹空調(diào)啊!
花括號(hào)中間的代碼就是程序體了,首先int num;是一個(gè)聲明語句,那什么是聲明呢?就拿一個(gè)電視劇來說,你起碼有個(gè)人物的介紹吧,沒有介紹就去表演誰知道你要干嘛做什么,就會(huì)讓觀眾誤解,但通過 劇情的發(fā)展觀眾又會(huì)明白,而計(jì)算機(jī)哪有人那么聰明,計(jì)算機(jī)太過于呆板,不聲明,就不能識(shí)別你這個(gè)人干嘛,所以聲明實(shí)際是給計(jì)算機(jī)補(bǔ)充知識(shí),提高IQ,有了 IQ就又可以識(shí)別了嘛。那么這個(gè)語句還給計(jì)算機(jī)提高了什么IQ呢,int就相當(dāng)于把一個(gè)人歸類,電視劇里的人也有好壞之分嘛,num則是一個(gè)變量,實(shí)際就 是給一個(gè)人添加一個(gè)名字,每個(gè)人都有自己的名字和外號(hào),就比如小編自己也有一個(gè)有趣的外號(hào)叫小周周。
接著num=1;這個(gè)很簡(jiǎn)單就是把它看做自己口袋里有1塊錢,比如num=10000;那么你口袋就有1w元鈔票,那你的口袋有多大啊!!
printf()函數(shù),()里面的的信息叫做參數(shù)更清楚應(yīng)該叫實(shí)際參數(shù),而printf函數(shù)就是相當(dāng)于一個(gè)打印機(jī)把里面的參數(shù)顯示出來,參數(shù)的知識(shí)會(huì)在后面學(xué)到,大家不必?fù)?dān)心,小編有信心帶著大家學(xué)好c語言,玩好c元,快樂學(xué)習(xí)。
最后return 0;這個(gè)語句是一個(gè)返回語句,相當(dāng)于一場(chǎng)游戲的結(jié)束,程序的終點(diǎn)。
好了,今天小編就說到這,同學(xué)們應(yīng)該親自操作一下本課的程序,敲一下代碼,不然只會(huì)紙上談兵,那么真的是撿了芝麻丟了西瓜。萌小編要早點(diǎn)睡覺,突然感嘆到年輕就是好,年輕就是任性啊!
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
本文屬原創(chuàng),拒絕轉(zhuǎn)載,謝謝!
如果對(duì)編程感興趣,想了解更多的編程知識(shí),解決編程問題,以及入門指導(dǎo),幫你解決編程 中遇到的困惑,我們這里有java高手,C++/C高手,windows/Linux高手,android/ios高手,請(qǐng)大家關(guān)注微信公眾號(hào):程序員互 動(dòng)聯(lián)盟或者coder_online