用VB求1+2+3+……+n的和,其中变量n的值通过文本框输入。

可以编辑图片一起上传么谢谢了... 可以编辑图片一起上传么 谢谢了 展开
 我来答
meriche
2012-04-09 · 超过14用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:40.6万
展开全部
跟你那没啥区别,但是您应该不用考虑太多问题,文本框输入的应该就是您想算的整数的,所以偶就不检查它是否是数啊,是否是整数啊什么的了,简简单单地就可以实现了。
dim s as integer=0
dim i as integer=0
dim n as integer=val(text1.text)
do while i<=n '就是当i小于等于n的时候算这个加法
i=i+1 '一定要先算这个,您看上面定义的是i=0哈,如果定义的等于1,那么就要后算了
s=s+i
loop
MsgBox "1+2+3……+n=" & s '弹出框弹出结果了
LxjGc2008
2012-04-07 · 超过12用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:42万
展开全部
新建exe工程,在界面中添加text控件两个,button控件1个,如图
什么都不用改,在代码中添加以下内容
Private Sub Command1_Click()
Dim n As Integer
n = Val(Text1.Text)
Text2.Text = n * (n + 1) / 2
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SPG_蟋蟀
2012-04-07 · 超过21用户采纳过TA的回答
知道答主
回答量:181
采纳率:0%
帮助的人:71.8万
展开全部
没分谁帮你!呵呵!
更多追问追答
追问
na你会不  我来给你分
追答
兄弟这个是基本!基本!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式