Pascal學習之路3 變數運算,場寬

2021-07-31 20:27:03 字數 1143 閱讀 2024

這章我們就簡單講一下吧。

給變數賦值

給變數賦值方法與平時有所不同。平時我們經常寫如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變數表示的是當前構建的目標名。從測試結果來看...