初步pascal编程
的有关信息介绍如下:今天教大家用CP编写一个简单的pascal程序,让大家对pascal有个初步的了解。程序的题目就是输入圆的半径,求出圆的面积和周长。(很简单,高手让闪道吧。。。)
先看一下我们要编写的程序最终的样子。
然后我们一步一步的分析这个简单的程序。
先看第一行
这是程序首部,程序首部是程序的开头部分.它包括:
(1) 程序标志-用PROGRAM来标志
(2) 程序名称-由字母和数字组成,第一个字符必须是字母;而且程序名内不允许出现空格。
再看第二行
这是程序体的说明部分。
说明部分-------用来描述程序中用到的数据的属性.,这个程序中呢, 是说明了两个变量,用var来说明。
VAR :integer;(*定义整型变量*)
:real;(*定义实型变量*)
:char;(*定义字符型变量*)
:boolean;(*定义布尔型变量*)
而上面的程序中给r,s,c定义为实型,即这三个数为实数,在pascal中实型的取值范围为2.9e-39.到1.7e38。
再看第三行
begin标志着程序的执行部分开始。
再看第四行
这个表示在屏幕上显示“请输入圆的半径”。用来提示用户输入圆的半径。
再看第五行
这个表示用户输入圆的半径后,回车键以读入这个数,并把这个数赋值给要赋值的变量,比如用户输入5,就表示给R赋值为5,那么r就等于5了。
再看第六行和第七行
这个表示给变量赋值。就像上面的例子,就是让S等于pi乘于r再乘于r,即pi*r*r;
让C等于pi乘于r再乘于r,即pi*r*r;
这里的pi(圆周率)是pascal中自带的函数,它的值为pascal默认的值。
再看第八行和第九行
这个就是输出内容,输出的字用引号括起来,输出的变量就不用,而s:0:4表示s在输出时总位数有0位,小数点后有4位。但是总位数只有0位是不对的,所以pascal就自动突破限制,按标准输出。
再看第十行
这个就是让程序暂停一下,不要计算出来就自动闪退。
再看第十一行
这是程序体中执行部分结束的标识。它表示这一个程序结束了。它与“begin”遥相呼应,它们之间的部分就是程序的执行部分。还等什么,快点编写吧。最后在CP中按“ctrl+F9”执行。调试一下吧。
最后看一下程序的执行效果。
好了,就这样结束了,请期待我的下一期讲评吧。
软件没有的回复我啊,留下你的邮箱,我给你发送一份,望喜欢啊。