vbs问题 为何不行

来源:百度知道 编辑:UC知道 时间:2024/05/07 11:25:17
int(a)
int(b)
a=int(inputbox("","请输入数字") )
b=-5(a^2)+100a+60000
msgbox(b)
咋错了
行4
字符14
错误 语句未结束
800A0401

肯定会报错的~ 你的程序问题还不少:
第一: 你那个int(a).int(b)根本就没作用 多余的 vbs不能像vb一样事先声明变量
第二: 你的inputbox用法有问题 inputbox(1,2) 的第二个参数默认会给a赋值
第三 程序不能识别100a之类的 需改为100*a 另外 -5需要改为(-5)

这样改写就对了

a=int(inputbox("请输入数字"))
b=(-5)*a^2+100*a+60000
msgbox(b)

msgbox()函数的第一个参数应该是 字符型的吧!格式如下:
m=msgbox("消息框文字",常量或变量,"标题栏文字")

举例:msgbox("出错!",VbOK,“警告...”)