永发信息网

vbs写的计算器,本人电脑小白,高手轻喷

答案:1  悬赏:10  手机版
解决时间 2021-04-04 10:22
这是代码请各位好心人帮我看看有没有什么错误
msgbox("欢迎使用,需要帮助请随时输入大写H")
dim a,b,ans,memory,decide,H
H = msgbox("该计算器适用于基础运算,若包含小数则精确到小数点后两位,包括下列运算符:加1,减2,乘3,除4,该计算器包含4个变量,请妥善调用")
do
a = inputbox("请输入表达式自动将数值赋值于a,若需要帮助请输入大写H")
if a = ("H") then
msgbox(H)
else
msgbox("您输入的是"&a&"第一个值")
end if
b = inputbox("请输入表达式自动将数值赋值于b,若需要帮助请输入大写H")
if b = ("H") then
msgbox(H)
else
msgbox("您输入的是"&b&"第二个值")
end if
ans = inputbox("请输入表达式自动将数值赋值于ans,若需要帮助请输入大写H")
if ans = ("H") then
msgbox(H)
else
msgbox("您输入的是"&ans&"运算符")
end if
a = int(a)
b = int(b)
ans = int(ans)
select case ans
case 1
ans = a + b
msgbox (ans)
case 2
ans = a - b
msgbox(ans)
case 3
ans = a * b
msgbox(ans)
case 4
ans = a / b
msgbox(ans)
end select
decide = inputbox("请问是否继续,1意为是,0意为否")
decide = int(decide)
if decide = 1 then
msgbox("运算继续进行")
else
msgbox("运算将结束,感谢您的使用")
exit do
loop
最佳答案
#include
main()
{
char a,b;
int sum;
char reply;
do{
printf("输入a,b:");
scanf("%c,%c",&a,&b);
if(a>=48 && a<=57 && b>=48 && b<=57)
{
sum=((int)(a+b));
printf("a,b和:%d\n",sum);
}
else
{
printf("输入a,b字符错误\2\n");
}
printf("");
scanf("%c",&reply);
}while (reply>=0 && reply<=127);
getch();
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的手机是vivo Y27怎么玩游戏玩着玩着死机了
网上帮别人做造价的是怎么一回事,在哪里个网
如果感觉肉酱要坏怎么办
“在石头和植物中,可以找到同样的生命的主要
壮怎么读拼音,壮字的偏旁怎么读
根据提供的语句,默写名句。①鸢飞戾天者,望
成语组词,人迹()至
女人不要在男人面前提早亮出底牌,是什么意思?
霸气女人创业励志语录,创业有哪些励志名言
这个世界上我发现很多人都好口不好心卍?
五行带水木的女孩子名字
九月九日忆山东兄弟读了这篇是让我收获到了什
请问开通了支付宝,没开网银,能在淘宝购物吗
对下面文段划线字词的解释有错误的一项是(3
2018年鹿晗杭州演唱会会发放应援物吗?
推荐资讯
下列各句中划线词语使用恰当的一项是A.看了小
陆军在未来战争中的地位作用
在安通驾校报名不想学了是不是可以全额退款?
手机安装广角摄像头像素会提高吗
计算: 356+83+144 53×99 199×39+39
如何实现滑动验证码
如何使用办公软件,什么平板电脑可以装办公软
表示元宵节的诗句,关于元宵节的诗句
如图显示某一规模农场自1850年第一次使用化肥
我手机发热是怎么办回事啊?我电池也是刚换的
火车票查询2月3号成都到广卅有火车票?
2013款美利达公爵600怎么样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?