Pascal一些问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 16:22:01
我是到一半才开始上的 16节课里拖了13节,如果再不补一下的话,以后的课都将听不懂,请高手回答我的一些问题吧.

1.为什么有几行空开的多 有几行不空?听说是字节的问题,一行规定几字节?

2.integer和longint都是什么意思 对书上的"数值范围"不是很清楚,高手帮忙指点下,再举个例子最好.

3.实型数的类型有点不懂 高手也请指点下,再举几个例子.

4.常量和变量的区别.

5.read应该怎么用 最好举例子

6.将小写字母转化为大写字母的式子.

7.有一个编码规则
原码:ABC……XYZ
密码:ZYX……CBA
变量为X,密码表达式为多少?

以上就是今天的问题,能把我弄通的人给他30分,现在不知怎么的 变成财富了 我明天以及以后都要提问,我怕不够,稍有吝啬,见谅.

1、空行是为了让程序好看,只是好看而已,方便检查,不影响程序。
一个begin对应一个end而已
2、integer和longint,
integer是整形,就是这个数列都是整数而已,他的取值范围是负三万多到正三万多。
longint是long-integer的意思,就是比integer更大的范围,大约是-1000000000到1000000000之间的数字,有误差,我忘记具体数值了
3、实型范围更大而已,比上面整形大……
实型可以参与除法运算,可以有小数。
-----------------
详细讲解下你的3和2
integer/longint对应的数字是:……-5、-4、-3、-2、-1、0、1、2、3、4、5、6……都是整数而已
real/double对应的数字可以是小数,比如1.1, 5.5555,1.84465465,3.14548
这些。但是for语句里面所用的字母,必须被定义为整形、

4、常量:const,在整个过程中,他的数字都不变化,比如3.1415926,cos20这些固定数值。

变量用VAR定义,就是在程序中可以变化的数值,比如a:=a+1,a的数值可以发生了变化,那么a就是变量

5、read,读入。
例:read(a),就是你通过键盘,让a的值为你输入的值。
就是让一个变量被你通过键盘赋值。

例2、read(a,b,c)
读入3个数据,每个数据都空格而已,比如键盘敲打 5空格6空格7
那么就是a=5 b=6 c=7

6、这个要通过ASCLL码来解决,每个字母都对应相应的ASCLL码,A对应65,B对应66.这个讲的麻烦,等会无聊讲给你听。

7、这个和上面有关系,和ASCLL码有关,估计讲了你也不懂,虽然很简单,但是通过你问的上面问题,我估计我讲了也是白讲。有问题可以给我这个百度号留言,不麻烦的可以帮你!

都是自己写的,希望可以追加得分!