天天看點

初入c語言程式

一.第一個c語言程式

#include<stdio.h>

int main(void)

{

    int num;

    num=1;

    printf("I am a simple ");

    printf("computer.\n");

    printf("My favorite number is %d because it is first.\n",num);

    return 0;

}

二.例子說明

1.#include訓示和頭檔案

#include語句是C的預處理器指令

stdio.h是頭檔案包含輸入輸出等一些函數,最重要的包含了建立最終的可執行程式時編譯器需要用到的資訊。

2.main()主函數

int main(void)

一個c程式總是從被稱為main()的函數開始執行的

int表示傳回類型

void main() 和main都是被一些編譯器所接受的,但不是标準形式,為了移植性好,必須采用标準形式。

3.注釋

注釋的目的是為了使人更容易了解程式

格式:

c99增加的注釋風格://注意注釋隻能被限制在這一行中

4.花括号,程式體和代碼塊

{

.......

}      

是以c函數都使用花括号來表達函數體的開始與結束的,有且僅有花括号可以這麼做。

5.聲明

int main 

聲明變量和定義變量的,其中包含關鍵字和辨別符。

在c語言中所有的變量都必須在使用前定義。

聲明變量的好處:1.讓讀者更容易掌握程式的内容

                2.有良好的程式設計

                3.防止一些難以發現的微小錯誤

                4.不會忘記給變量指派

6.指派

num=1

把1的值賦予給num,指派語句是c語言最基本的操作之一。

7.printf()

輸出函數printf(),printf是一個函數名,圓括号中的内容是從函數main()傳遞到函數printf()的資訊。

8.return語句

return 0

return語句是程式的最後一個語句,它傳回函數的傳回值。

三.簡單程式的結構

函數頭:預處理指令

        帶有參數的函數名

函數體:聲明語句

        指派語句

        函數語句

一個簡單的标準c程式有如下格式

#include<stdio.h>

int main(void)

{

    statements

    return 0;

}

四.比較複雜的程式

//fathm_ft.c 把兩個fathoms換算成英尺

#include<stdio.h>

int main(void)

{

    int feet,fathoms;

    fathoms=2;

    feet=6*fathoms;

    printf("There are %d feet in %d fathoms\n",feet,fathoms);

    printf("Yes,I said %d feet!\n",6*fathoms);

    return 0;

}

1.說明

程式開頭的注釋說明了檔案的名稱和程式的目的

2.多個聲明

聲明兩個變量時需要用逗号把他們隔開

3.乘法

4.輸出多個值

五.多個函數

#include<stdio.h>

void buttler(void);

int main(void)

{

    printf("I will summon the butler function.\n");

    buttler();

    printf("Yes.Bring me some tea and writeable CD-ROMS.\n");

    return 0;

}

void butler(void)

{

printf ("You rang,sir?\n")

}

六.調試

1.文法錯誤

2.語義錯誤

3.程式狀态

七.關鍵字和保留辨別符

八.關鍵概念

PS:剛開始寫部落格 ,狀态不好,接下來可能會換種方式寫。

努力! 

     加油!

繼續閱讀