初步pascal编程

 时间:2024-10-28 11:04:00

今天教大家用CP编写一个简单的pascal程序,让大家对pascal有个初步的了解。程序的题目就是输入圆的半径,求出圆的面积和周长。(很简单,高手让闪道吧。。。)

先看一下我们要编写的程序最终的样子。

初步pascal编程

然后我们一步一步的分析这个简单的程序。

先看第一行

初步pascal编程

这是程序首部,程序首部是程序的开头部分.它包括:

(1) 程序标志-用PROGRAM来标志

(2) 程序名称-由字母和数字组成,第一个字符必须是字母;而且程序名内不允许出现空格。

再看第二行初步pascal编程

这是程序体的说明部分。

说明部分-------用来描述程序中用到的数据的属性.,这个程序中呢, 是说明了两个变量,用var来说明。

VAR :integer;(*定义整型变量*)

:real;(*定义实型变量*)

:char;(*定义字符型变量*)

:boolean;(*定义布尔型变量*)

而上面的程序中给r,s,c定义为实型,即这三个数为实数,在pascal中实型的取值范围为2.9e-39.到1.7e38。

再看第三行

初步pascal编程

begin标志着程序的执行部分开始。

再看第四行初步pascal编程

这个表示在屏幕上显示“请输入圆的半径”。用来提示用户输入圆的半径。

再看第五行初步pascal编程

这个表示用户输入圆的半径后,回车键以读入这个数,并把这个数赋值给要赋值的变量,比如用户输入5,就表示给R赋值为5,那么r就等于5了。

再看第六行和第七行初步pascal编程

这个表示给变量赋值。就像上面的例子,就是让S等于pi乘于r再乘于r,即pi*r*r;

让C等于pi乘于r再乘于r,即pi*r*r;

这里的pi(圆周率)是pascal中自带的函数,它的值为pascal默认的值。

再看第八行和第九行初步pascal编程

这个就是输出内容,输出的字用引号括起来,输出的变量就不用,而s:0:4表示s在输出时总位数有0位,小数点后有4位。但是总位数只有0位是不对的,所以pascal就自动突破限制,按标准输出。

再看第十行

初步pascal编程

这个就是让程序暂停一下,不要计算出来就自动闪退。

再看第十一行初步pascal编程

这是程序体中执行部分结束的标识。它表示这一个程序结束了。它与“begin”遥相呼应,它们之间的部分就是程序的执行部分。还等什么,快点编写吧。最后在CP中按“ctrl+F9”执行。调试一下吧。

最后看一下程序的执行效果。初步pascal编程

好了,就这样结束了,请期待我的下一期讲评吧。

软件没有的回复我啊,留下你的邮箱,我给你发送一份,望喜欢啊。

  • 家常菜——丝瓜瘦肉汤
  • 双臂发麻是什么原因?
  • 跑跑狼怎么玩
  • 表盘上12点段每隔12分钟时分针度数问题
  • 泰康人寿《2015全能保c款》保险条款
  • 热门搜索
    孕妇怎么补钙 婴儿长痱子怎么办 咽喉肿痛怎么办 蝴蝶兰花怎么养 比亚迪s7油耗怎么样 精影显卡怎么样 风向标怎么看 绿豆糕怎么做 剖面图怎么看 ps高光怎么做