初步pascal编程

作者:小橘猫 | 创建时间: 2023-03-27
初步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”执行。调试一下吧。 最后看一下程序的执行效果。 好了,就这样结束了,请期待我的下一期讲评吧。 软件没有的回复我啊,留下你的邮箱,我给你发送一份,望喜欢啊。

点击展开全文

更多推荐