這章我們就簡單講一下吧。
給變數賦值
給變數賦值方法與平時有所不同。平時我們經常寫如x=1+2這種之類的,不過pascal有所不同。
變數名:=表示式;
如x:=12+21;
y:=a+b;
c:=a*b;
這些都是合法的。
不過以下這些都是非法的:
a:=b:=c:=d;
2:=3-1;
整數實數變數運算方法
基本上和賦值方法一樣,讓我們來看看運算符號。
加號+ 如a:=1+2;b:=c+d; 與數學中的加號乙個樣
減號- 如a:=3-1;b:=c-d; 與數學中的減號乙個樣
乘號* 如a:=2*1;b:=c*d; 與數學中的乘號乙個樣,不過不能像數學中省略它變成a:=xv;或者把它簡寫成·。
整型變數運算方法
整除div 如a:=45 div 3;b:=a div b;
取模 mod 如a:=45 mod 3;b:=a mod b;
乙個除法算式中:
被除數÷除數=商……餘數
這是div的結果 這是mod的結果
實型變數運算方法
實數除/ 如a:=3/4;b:=a/v; 注意:變數1:=變數2/變數3;這個算式中,變數1必須是實數型別,變數2和變數3必須是整型或實型
字串運算方法
連線運算+ 如s3:=s1+s2; 其中s1,s2,s3是字串型別
如s1:='feibwei and yemaster'+' are best';
那麼s1的值為feibwei and yemaster are best
場寬(在輸出時使用)
輸出場寬。
在變數後面跟上":k"(不包括引號),其中k:interger,這個k就是定義的場寬,如果場寬大於變數長度,則變數是按照場寬大小右對齊輸出,否則按照實際長度輸出。
實數四捨五入
四捨五入到整數這個運算pascal專門有個函式,round,這在以後會學到,現在我就提一下。
實數四捨五入方法:在變數後面加上":0:k"(依然不包括引號),其中k是保留的位數,如果實數輸出不定義場寬,則按照科學計數法輸出。
今天我就講到這裡,下週我會講一些函式,if語句和case語句,下週我們在會哦!
Linux學習之路(3)
linux 系統目錄結構 登入系統後,在當前命令視窗下輸入命令 ls 樹狀目錄結構 以下是對這些目錄的解釋 在linux系統中,有幾個目錄是比較重要的,平時需要注意不要誤刪除或者隨意更改內部檔案。etc 上邊也提到了,這個是系統中的配置檔案,如果你更改了該目錄下的某個檔案可能會導致系統不能啟動。bi...
linux學習之路 3
命令模式 控制游標移動,可對文字進行複製 貼上 刪除和查詢等工作。輸入模式 正常的文字錄入。vim中常用命令 dd 刪除 剪下 游標所在整行 5dd 刪除 剪下 從游標處開始的 5 行 yy 複製游標所在整行 5yy 複製從游標處開始的 5 行 n 顯示搜尋命令定位到的下乙個字串 n 顯示搜尋命令定...
Makefile學習之路 3
特殊變數 在makefile中,有兩個變數特殊變數會經常用到 make和makecmdgoals。make變數表示的是當前處理makefile的命令名是什麼。當需要在makefile中執行另乙個makefile時,需要用到這個變數。makecmdgoals變數表示的是當前構建的目標名。從測試結果來看...