有关pascal语言中数据类型的(高一内容)

来源:百度知道 编辑:UC知道 时间:2024/05/29 20:46:08
问题1:下列变量说明哪些是不正确的?为什么?
(1)Var (2)Var
A,b,c:integer; xl,x2,x3:integer;
Bookname,b,y:char; a,b,tel:character;
X,y:real; m;n:bool;
问题2:Blank='□';是不是合法的常量定义?(□代表空格)
问题3:0.075E-32 0.7E3 E+12 它们是不是非法数据?为什么?
哪位大虾能够帮我解决一下?程序这东西太难太烦了,怎么学都学不好.我是准高一,现在学衔接课程.谢谢啦,如果回答很完整我还可以多给分啊

第一 1. 不正确。var后面没有任何数据说明。
2.不正确。char类型存在。而character不存在。(在free pascal中测试不通过)
第二 1.正确。字符甚至可以包括回车等字符。但有些特殊字符除外。详见美国信息交换标准码。百科有。
第二 1,2不正确!前面的数字应该是 正负 1<x<10。不要混淆 都是科学计数法。 3,不正确。数据E+12前面应该有数字。
希望楼上不要误导新学的!

第一 2不正确 没有 character类型
第二 是
第三 1,2正确,3不正确,E前面没数字