一個博客萌新的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語言的基礎知識。
一個博客萌新的C語言之旅(持續更新中....)