1. 程式人生 > >一個部落格萌新的C語言之旅(持續更新中....)

一個部落格萌新的C語言之旅(持續更新中....)

先更新上一次留下的的C語言練習答案,如下:

#include <stdio.h>
double mj(double r)
{
return 3.14*r*r;
}
int main()
{
int r;
double s;
r=3;
s=mj(r);
printf("%f",s);
}

就是這樣,其實還有另一種方法,我也告訴大家,如下:

#include <stdio.h>
double mj(double bj);//這個函式定義在後面了
int main()
{
int r;//r是半徑
double s;//圓的面積
r=3;
s=mj(r);,
printf(
"面積是%f",s); } double mj(double bj) { return 3.14*bj*bj; }

註明:任何函式都是從main函式開始,在main函式結束。

這一種是指我們把main函式寫在前面,但是我們要在第二行先把函式宣告出來。

那麼我們繼續來分享C語言基礎知識:

第三章:變數,函式和流程控制

一:複合語句和順序結構

  1.C語言程式的基本單位是:語句

  2.如何保證多個語句順序執行復合語句:複合語句意義

二.變數的概念及使用

      1.變數的定義:變數是標識資料的儲存。

      2.意義:相當於一個容器

      3.如何使用:賦值

            取值

      4.C語言中的變數是有型別的

        練習:1. if(a>b)

               return a;

             else

               return b;

           2. if(a+b)

              a=a+3;

            return a;

              else//這句話系統會報錯,因為在上面一句return   a就已經結束了語句。沒有了if

            b=b-4;

            return b;

三:變數的定義

  1.舉例:Int a,b,c;//一般在變數聲明後面加上變數

      a=2;

      {

        b=3;       //複合語句(多個大括號包起來用語句)

        c=5+a;

      }

  2.變數名最好有一定的意義,方便後面整理理解。

  3.在複合語句中,變數宣告在前,語句宣告在後。

  4.複合語句中宣告的變數只在當前複合語句中生效

四:變數的使用

  1.賦值符:=  右結合性(把右邊賦值給左邊)

  2.賦值表示式:a=3   值:最左側變數的值

  3.賦值語句:在賦值表示式後加‘;’

  4.使用變數的值

    在表示式中,使用變數名稱,呼叫變數中的值。

五:賦值與型別

  例:  a      =        b        +        c        ;     //如果型別不同,右邊型別變成左邊型別。

     型別           計算結果是有型別的

六:變數初始化

  定義變數的同時,給變數賦初值,初值可以是數值或者數值表示式,但不可能是變數或者變量表達式。

七:註釋:    

    ‘//’   這個符號表示註釋本行的內容

    ‘/**/’   從 ‘/*’ 開始到 ‘/*’ 結束

嗯,這次就這麼多啦,希望能幫到大家,下次我們繼續分享C語言的基礎知識。