程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C語言學習筆記(一)--初識C語言

C語言學習筆記(一)--初識C語言

編輯:關於C語言

 

一直只用java,現在正好很清閒打算學習C語言,拓展一下自己的戲路。

 

      1.第一個c程序:

 

 

 

# include "stdio.h"     /*該行是文件包含命令*/ 

main(){ 

    printf("test");     /*函數調用:printf將內容輸出到顯示器*/ 

注:c語言區分大小寫;

 

程序中必須含有一個且只有一個名字為main的主函數;

 

每行程序必須以";"結尾;

 

/* ... */是注釋內容。

 

 

    2.引申例題:計算任意半徑圓的面積和周長。

 

#include "stdio.h" 

main(){ 

    float r,l,area;         /*定義float類型變量*/ 

        scanf("%f",&r);     /*調用獲取鍵盤輸入函數*/ 

        l = 2*3.14*r; 

        area = 3.14*r*r; 

        printf("\n l=%f,area=%f\n",l,area); 

注:r,l,area是float類型的變量,程序運行中可改變,float是c語言中的一種數據類型。

 

    3求兩個數的和。

 

#include "stdio.h" 

main(){ 

    int i,j,sum; 

    int Add(int m,int n);       /*聲明函數*/ 

    scanf("%d %d",&i,&j); 

    sum = Add(i,j);             /*調用函數*/ 

    printf("\n sum=%d \n",sum); 

int Add(int m,int n){       /*函數*/ 

    return m + n; 

注:scanf("%d %d",&i,&j);中的&是取地址運算符。

 

通過以上三個例子的總結:

 

1.一個c語言源程序可以由一個或多個源文件組成,每個源文件可以由一個或多個函數組成,一個源程序無論有多少個源文件或函數,都只能有一個且只能有一個mian函數。

 

由"#"引入的指令為預處理指令。

 

4常見語法規范。

標示符:程序中的變量名、函數名、標號等統稱為標示符。C語言規定標示符只能由字母、數字和下劃線"_"組成,並且第一個字符必須是字母或下劃線。

 

摘自 letthinking的專欄

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved