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

一個博客萌新的C語言之旅(持續更新中....)

方便 流程 函數聲明 語言 tex 表達 賦值語句 當前 寫在前面

先更新上一次留下的的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語言的基礎知識。

              

一個博客萌新的C語言之旅(持續更新中....)