07年春的计算机vb题 编制函数过程sum,用于计算一个整数的各位数字之和

作者&投稿:阮霄 (若有异议请与网页底部的电邮联系)
求一个VB编程题的解!!!!在线等~~

Public Function Sum(ByVal n As Integer)
Do
Sum = Sum + n Mod 10
n = n \ 10
Loop While n 0
End Function

Private Sub Command1_Click()
print sum(123)
end sub

编写一个函数,用来计算整数1 ~n的累加结果,n的大小在调用函数时指定。为此,编写一个以n为参数的函数过程,代码如下:

  Private Function Sum(n As Integer) As Ineger

  Dim s As Integer

  S-0

  For j=1 To n

  s=s+i

  Next

  Sum=s

  End Function

  在窗体的Click事件过程中调用自定义的函数,代码如下:

  Private Sub Prom_Click()

  Dim r As Integer

  r=Sum(100)

  Print F

  Ebs Sub

Private Function Sum(ByVal n As Long) As Integer
Dim i As Integer
Dim s As String
s = Trim(Str(n))
For i = 1 To Len(s)
Sum = Sum + Val(Mid(s, i, 1))
Next i
End Function

Private Sub Command1_Click()
Dim i As Integer
Dim a(1 To 10) As Integer
Dim b(1 To 10) As Integer
For i = 1 To 10
a(i) = Val(InputBox("输入:"))
b(i) = Sum(a(i))
Next i
For i = 1 To 10
Print a(i);
Next i
Print
For i = 1 To 10
Print b(i);
Next i

End Sub


什么是VB程序
VB程序是指使用Visual Basic(简称VB)编程语言编写的计算机程序。VB是一种高级编程语言,由微软公司开发,旨在简化Windows应用程序的开发过程。VB程序的主要特点是易于学习、编写和调试。它采用了类似于自然语言的编程语法,使得程序员能够更快速地理解并编写代码。此外,VB还提供了丰富的图形用户界面(GUI)...

什么是vb
VB 是Visual Basic编程语言 编写计算机程序需要使用计算机编程语言。计算机编程语言是人和计算机“对话”的桥梁。就像人类的语言一样,计算机编程语言也有很多。目前较为广泛使用的语言有“C++”、“Pascal”、“Basic”等。在众多的计算机编程语言中,以BASIC语言最为易学易用。BASIC是英文Beginner’s All ...

计算机二级VB简单,还是VF简单?最好是有根据的,专业些的回答 PS:初中时...
VF...不学也罢...现在基本都不用vf...VB还有点点用处...java是主流 难度...java>vb>vf 钱途...java>vb>vf 影响力和实用性...java>vb乘vf的N次方

2008年9月计算机二级vb考试改革了吗?
VB2005的

上海师范大学天华学院的办学成果
天华学院学生参加上海市高校计算机一级考试,2006年通过率为99%,优秀率为51%;2007年通过率为92%,优秀率为53%,连续两年获得全市本科院校第一名。2007年,学生参加上海市高校计算机二级VB语言考试,通过率为98%,优秀率为53%,再次获得全市本科院校第一名。2007年,学生参加上海市高校计算机二级C语言考试,通过率为66%,...

什么是电脑编程
电脑编程 编辑程序让电脑执行的过程就叫编程 很多软件都可以编程 具有代表性的软件有BASIC C,C++,VB,VF,网页编程JSP,ASP,PHP BASIC是Beginner's All-purpose symbolic instruction Code(初学者通用符号指令代码)的缩写,是国际上广泛使用的一种计算机高级语言。BASIC简单、易学,目前仍是计算机入门的...

计算机中VBVF什么意思?
1. Visual Foxpro(VF)和Visual Basic(VB)是两种不同的计算机编程语言。2. VB被广泛认为是初学者语言,因其简单易学,适合快速开发。3. 学习VF(Visual Foxpro)可以帮助掌握数据库操作和报表打印等技能,尤其适合会计专业的学生。4. VF是面向对象的编程语言,包含一些基本的面向对象编程概念。5. VB...

大学VB计算机是什么?如何学?
我们大学当时也学的是Visual Basic语言,当时还是vb5.0,大学毕业已经十多年了,凭借着自己对计算机程序语言的爱好,所以当时的自己一直都很认真的看书。我也不是计算机专业的学生,学习是自己的事情,不知道这位同学对自己的人生是怎样的要求,怎么看待自己的学业。在这个浮躁的年代,能沉下心好好学习的...

求VB程序:计算机随机出一个1~100的整数,你来猜,每次提示大了、小了...
窗体上放command1,text1,label1,打开代码窗口,复制下列代码:Private Num As Integer Private Sub Command1_Click() '点击猜下一个数 Call Form_Load Text1.Text = ""End Sub Private Sub Form_Load()Num = Rnd() * 100 + 1 '产生1-100随机数 End Sub Private Sub Text1_KeyPress...

2008年4月全国计算机等级考试vb笔试真题
2008年4月计算机等级考试二级VB试题参考答案-中国考试资源大全主页>计算机>计算机等级考试>二级等试>二级Visual Basic>历年真题>正文 2008年4月计算机等级考试二级VB试题参考答案 ...·2007年4月计算机等级考试二级VB考试真题 ·2007年4月全国计算机等级考试二级VB笔试参 ·2006年春季计算机等级考试... www.examlink.co...

舟山市17589814309: 07年春的计算机vb题 编制函数过程sum,用于计算一个整数的各位数字之和 -
镡哪保欣: Private Function Sum(ByVal n As Long) As Integer Dim i As Integer Dim s As String s = Trim(Str(n)) For i = 1 To Len(s) Sum = Sum + Val(Mid(s, i, 1)) Next i End Function Private Sub Command1_Click() Dim i As Integer Dim a(1 To 10) As Integer ...

舟山市17589814309: 编一函数求两个整数的最大公约数,调用该函数求3个整数的最大公约数VB题 -
镡哪保欣: Private Sub Command1_Click() Dim a, b, c As Long a = InputBox("a=") b = InputBox("b=") c = InputBox("c=") a = maxgongyueshu(a, b) a = maxgongyueshu(a, c) MsgBox a End Sub Private Function maxgongyueshu(a, b) Dim min, max, i As...

舟山市17589814309: VB问题,编制一个自定义函数F,求一维数组(实数)的平均值,再对随机产生的30个两位正整数,调用F求平均值
镡哪保欣: '函数f function f( n() as double) as double dim i as integer ,s as double for i = lbound(n) to ubound(n) s=s+n(i) next f=s/(ubound(n)-lbound(n)+1) end function sub testthis() dim i as integerdim k(1 to 30) as double for i = 1 to 30 k(i) =rnd*100 next msgbox "平均值" & f(k) end sub

舟山市17589814309: VB 题目:编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1/2+1/4+1/6..+1/2m 程序代码帮忙下! -
镡哪保欣:[答案] private sub fun(m as integer) as single dim i as integer for i=1 to m fun=fun+1/(2*i) next end sub

舟山市17589814309: 计算机VB:编制通用函数过程(Sum),计算1+2+…+N的值、在窗体的click事件中掉用该函数…怎么做?求详 -
镡哪保欣: 编写一个函数,用来计算整数1 ~n的累加结果,n的大小在调用函数时指定.为此,编写一个以n为参数的函数过程,代码如下:Private Function Sum(n As Integer) As InegerDim s As IntegerS-0For j=1 To ns=s+iNextSum=sEnd Function在窗体的Click事件过程中调用自定义的函数,代码如下:Private Sub Prom_Click()Dim r As Integerr=Sum(100)Print FEbs Sub

舟山市17589814309: VB 编写函数fun,其功能是:能计算从1开始到n的自然数中偶数的平方和!急用! -
镡哪保欣:[答案] Function sum(n) As Double sum = 0 For i = 1 To n If i Mod 2 = 0 Then sum = sum + i * i Next End Function

舟山市17589814309: VB试题:编写函数fun,函数的功能是:求I 到a之间的偶数之积 -
镡哪保欣:[答案] Private Sub fun() if i mod 2 = 0 then for x=i to a step 2 s=s*x next x else for x=(i+1) to a step 2 then s=s*x next x end if 试试看行不行吧

舟山市17589814309: VB编程题,1.用函数调用的方式编写求两个自然数的最大公约数.2.计算5!+4!+3!+2!+1!,按照地址传递的方法 -
镡哪保欣: 第一题:两个TextBox,一个Command.Option Explicit Private Function MaxModNum _(ByVal a As Long, ByVal b As Long) _ As Long Dim c As Long c = 1 Do While c <> 0 c = a Mod b a = b b = c DoEvents Loop MaxModNum = a End Function ...

舟山市17589814309: 请教一道VB编程题请编写函数fun(a,b),其函数功能是:计算a到b区间内(包括a、b)所有不能整除3的整数之和,并返回结果,窗体上已经给出a,b的值. ... -
镡哪保欣:[答案] Private Function fun(ByVal a As Integer, ByVal b As Integer) As Integer s = 0 For i = a To b If i Mod 3 0 Then s = s + i End If Next fun = sEnd Function

舟山市17589814309: 编写VB阶乘的函数 -
镡哪保欣: 1、vb代码中,求一个数的阶乘的函数代码如下:Public Function jiecheng(ByVal n As Integer) As Double Dim jc As Double jc = 1 For i = 1 To n jc = jc * i Next jiecheng = jc End Function2、具体用法:首先打开VB6.0,新建一个标准exe工程;3、...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网