當前位置:編程學習大全網 - 編程軟體 - FreePascal裏面的write(x:8:2)是什麽意思幫我復習下,詳細點

FreePascal裏面的write(x:8:2)是什麽意思幫我復習下,詳細點

輸出x,寬度為8個字符,保留2位小數。

寫(write)語句是Pascal中唯壹能將運算結果送出顯示在顯示器屏幕的語句。格式如下:

write(輸出量表);{輸出後不換行}

writeln(輸出量表);{輸出後換行}

writeln;{輸出壹個回車符}

使用寫語句時也有壹些小問題需要註意。

1、輸出量可以是:

變量。輸出變量的值。輸出多個變量時,變量間用“,”分隔。

表達式。輸出的是表達式的值。

常量。直接輸出常量值。

2、場寬的限制在輸出不同格式的數值時的作用:

例1:輸出多個空格。

write('':n);句子的意思是以n個字符寬度輸出冒號前數據項,如果數據項長度不足n,則前面以空格補齊;如果數據項長度大於n,則以實際長度輸出。如上語句句輸出n個空格。

例2:數據項間隔。

如輸出最多四位的數據:write(x:5)。則數據間至少分隔壹個空格。

例3:實型數據小數位數的確定。

實型數據不帶格式限制時,以科學計數法的形式輸出,和我們的壹般書寫習慣不同。如果加上場寬的限制,則可以有不同的效果:

var a:real;

begin

a:=15/8;

writeln(a);{輸出 1.8750000000E+00}

wiiteln(a:0:2);{輸出 1.88 整數部分按實際位數輸出,小數部分保留兩位小數,末位四舍五入.}

writeln(a:0:0):{輸出 2 只輸出整數部分,小數部分四舍五入}

end.

3、“writeln;”語句通常用於輸出多組數據時在屏幕上輸出空行來分隔數據組。

  • 上一篇:迷妳世界秋千教程
  • 下一篇:學習軟件編程:需要多長時間?零基礎可以入門嗎?
  • copyright 2024編程學習大全網