pascal空格的规则?

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:09:17
书上什么都写的Begin之后下一行语句要空两格再写

例如:
Progranm Text;
Var a,b,c: Real;
Begin
Write('Input');
Readln(a,b,c);

可是我在自己练习的时候发现不管前面几个空格,好像对于执行都没有影响。
我想问一下语句前面的空格有什么讲究或是规则。还是仅仅为了区分语句结构。如果笔试的时候我通通顶格写会不会扣分?

老大,空2格是潜规则,是为了看起来更有层次感。如果叫你看几百行全部顶格的代码,估计你会有想杀人的感觉。
另外,编译的时候,多少个空格都不会有影响的。

空格是为了程序的可读性而设计的,说白了就是为了好看,其实你自己在编写程序时,空几格都是无所谓的,只要你愿意,空个几十格或者一个也不空调试也可以成功。不知道ace71714是从哪儿听来一定要空的。

这是缩进,是你的程序更有可读性,比如几百行的程序,有了缩进就容易找哪个
begin和哪个end对应。
Pascal格式的要求并不严格。
笔试时不会扣分,放心吧!

加空格是为了程序的可读性。对于执行没有影响。

加空格只是为了你更好的区分程序的结构,让人看起来舒服些
所以在编程的时候最好养成空格的好习惯,这样检查程序时也比较好检查
不过上机考试你一定要注意输出的空格啊
我曾经在这个问题上摔过一跤
很惨的 白白浪费了100分

空格是为了“区分语句结构”,和结果无关,不会扣分。
建议空格,如果编写大程序,为了防止乱套,“区分语句结构”很重要
Are you FNOIer