求解一道VB关于赋值语句的选择题
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/13 00:40:09
求解一道VB关于赋值语句的选择题
下面正确的赋值语句是(C).A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x
为什么ABD不对呢?
下面正确的赋值语句是(C).A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x
为什么ABD不对呢?
赋值语句中,赋值号左边必须是一个变量,而不能是其它表达式.x+y不是一个变量,所以错了.
π不是一个合法的变量名.
3y不是一个合法的变量名.
再问: 3y为什么不是呢?变量名不是可以用数字开头吗?
再答: VB变量的命名规则 1 变量必须是以字母、汉字开头的、由字母、汉字、数字、下划线组成的字符串,且第一个字符必须是 英文字母或者汉字,最后一个字符可以是类型说明符,变量名中不能有空格。 2 变量名不能包含+ - * / !@ # $?小数点 等字符,且长度不能超过255。 3 不能用 Visual Basic 的保留字(例如End、Len、Sub等)作为变量名,但可以把保留字嵌入变量名中,同时变量名也不能是末尾带有说明符的保留字。
π不是一个合法的变量名.
3y不是一个合法的变量名.
再问: 3y为什么不是呢?变量名不是可以用数字开头吗?
再答: VB变量的命名规则 1 变量必须是以字母、汉字开头的、由字母、汉字、数字、下划线组成的字符串,且第一个字符必须是 英文字母或者汉字,最后一个字符可以是类型说明符,变量名中不能有空格。 2 变量名不能包含+ - * / !@ # $?小数点 等字符,且长度不能超过255。 3 不能用 Visual Basic 的保留字(例如End、Len、Sub等)作为变量名,但可以把保留字嵌入变量名中,同时变量名也不能是末尾带有说明符的保留字。