Pascal学习之路3——变量运算,场宽
来源:互联网 发布:腾达ac6 访客网络限速 编辑:程序博客网 时间:2024/06/05 03:07
给变量赋值
给变量赋值方法与平时有所不同。平时我们经常写如x=1+2这种之类的,不过Pascal有所不同。
变量名:=表达式;
如x:=12+21;
y:=a+b;
c:=a*b;
这些都是合法的。
不过以下这些都是非法的:
a:=b:=c:=d;
2:=3-1;
整数实数变量运算方法
基本上和赋值方法一样,让我们来看看运算符号。
加号+ 如a:=1+2;b:=c+d; 与数学中的加号一个样
减号- 如a:=3-1;b:=c-d; 与数学中的减号一个样
乘号* 如a:=2*1;b:=c*d; 与数学中的乘号一个样,不过不能像数学中省略它变成a:=xv;或者把它简写成·。
整型变量运算方法
整除div 如a:=45 div 3;b:=a div b;
取模 mod 如a:=45 mod 3;b:=a mod b;
一个除法算式中:
被除数÷除数=商……余数
↑ ↑
这是div的结果 这是mod的结果
实型变量运算方法
实数除/ 如a:=3/4;b:=a/v; 注意:变量1:=变量2/变量3;这个算式中,变量1必须是实数类型,变量2和变量3必须是整型或实型
字符串运算方法
连接运算+ 如s3:=s1+s2; 其中s1,s2,s3是字符串类型
如s1:='Feibwei and Yemaster'+' are best';
那么s1的值为Feibwei and Yemaster are best
场宽(在输出时使用)
输出场宽。
在变量后面跟上":k"(不包括引号),其中K:interger,这个k就是定义的场宽,如果场宽大于变量长度,则变量是按照场宽大小右对齐输出,否则按照实际长度输出。
实数四舍五入
四舍五入到整数这个运算Pascal专门有个函数,round,这在以后会学到,现在我就提一下。
实数四舍五入方法:在变量后面加上":0:k"(依然不包括引号),其中k是保留的位数,如果实数输出不定义场宽,则按照科学计数法输出。
今天我就讲到这里,下周我会讲一些函数,if语句和case语句,下周我们在会哦!
- Pascal学习之路3——变量运算,场宽
- Pascal学习之路1——变量常量定义
- Pascal学习之路2——输入输出
- Linux学习之shell变量的运算
- 学习C#之变量和运算符
- Python学习笔记(2)——变量与运算
- Python学习笔记2—变量与运算符
- PHP菜鸟学习之路-php学习笔记变量与运算符练习
- C#学习之路,学习笔记 2.5 +运算符 与 变量的格式化输出
- JAVA学习笔记3——JDK7.0新特性+变量+运算符
- J2SE学习笔记3 — Java基本语法(3)变量和运算符
- 【学习ios之路:C语言】数据类型、常量变量、运算符、表达式、格式化输入输出
- python 学习之路——除法运算
- Sass学习之路(11)——Sass运算
- 模运算——开启密码学学习之路
- Shell学习笔记(7)-高级变量之算术运算
- Python学习之路——变量赋值
- Sass学习之路(5)——变量
- Dao模式
- 面试题6:重建二叉树
- Distribute Candies
- 数据结构之栈(链表栈)
- 域名解析过程,很好的一张图收藏了
- Pascal学习之路3——变量运算,场宽
- 事务与储存过程
- jquery ajax请求问题
- 关于malloc(0)的一点疑问
- [编程之美-02]字符串的包含问题
- EA&UML日拱一卒--序列图(Sequence Diagram)::迭代表达式
- item设置的高度和宽度不起作用
- File .节字.字符流 .异常等
- Pthon二