pascal学习

下面我们借用A+B问题来认识一下pascal的基本框架。



var 

  a,b:real; 

begin 

  read(a,b); 

  write(a+b); 

end.

1

2

3

4

5



诶,这几个单词好像长得很熟悉?除了第一个单词。


通过看英文单词的意思,或许可以知道些什么。


程序有两个部分。


第一个部分:定义变量。简单说,就是告诉电脑,哇a这个字母代表一个实数。


第二个部分:编写程序。简单说,就是让电脑完成你想让他干的事情。


有一个地方要注意!除了var、begin、end以外,其他语句最后都一个分号;!


最后背诵一个表格。



表 1 基本数据类型


数据类型


含义


real


实数


longint


整数


char


字符


String


字符串


Boolean


布尔型(真或假)



二、简单程序


今天我们来学习三种语句:输入语句、输出语句和赋值语句。


表 2 三种语句


语句名称


标志


例子(a:longint)


输入语句


read、readln


Read(a);


输出语句


write、writeln


Write(a);


赋值语句


:=


a:=3;


Ps:ln 是 line 的缩写,表示做完以后会换行。



直接这样看,似乎有些难以理解,我们拿一个例子来解释吧。



var 

  a,b,c:real; 

begin 

  read(a,b);

  c:=a+b; 

  write(c); 

end.

1

2

3

4

5

6



这样一个代码,实现的也是输入两个实数,输出它们的和。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 8,694评论 0 2
  • ]编程在屏幕上显示“Hello World!”。 Pascal程序: Program ex11; Begin ...
    c667ec5a71d8阅读 2,778评论 0 1
  • 我们对这个市场判断实际上很简单。 就是你的商业模式有没有被验证过,到底是对不对?是不是最好的商业模式? 几年前,我...
    黑马学吧阅读 3,401评论 0 1
  • 问题:app点击重新登陆有时候会闪退 1.初步定位 关注登录vc和登陆成功跳转vc两个界面代码,这里简称Login...
    fengzilai阅读 10,826评论 3 1
  • 今晚看到一句话:一个男人愿意养你,你就必须是他的奴隶。在我看来,这是真的。没有独立的经济来源,你就没有独立的...
    专职爱人alan阅读 3,258评论 0 0