早教吧作业答案频道 -->其他-->
高手指点!VB求平均值,但数值已在输入时被清除,该如何求平均值?创建一个窗体,当程序运行时,在文本框中输入数值,按回车键后,在图形框中显示数据,并清空文本框中的数据.单击计算平均值按
题目详情
高手指点!VB求平均值,但数值已在输入时被清除,该如何求平均值?创建一个窗体,当程序运行时,在文本框中输入数值,按回车键后,在图形框中显示数据,并清空文本框中的数据.单击计算平均值按钮,计算并显示结果. Private Sub TextBox1_keypress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress If e.KeyChar = Chr(13) Then a(n) = Val(TextBox1.Text) Label2.Text = Label2.Text & a(n) & vbCrLf n = n + 1 End If TextBox1.Text = "" End If End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim sums As Long, i As Integer, aver As Single sums = 0 For i = 1 To 100 sums = sums + a(n) Next aver = sums / n Label2.Text = Label2.Text & "平均值=" & aver & vbCrLf End Sub 关键是下半部分求平均值部分,这样的结果是永远平均值= 0
▼优质解答
答案和解析
你下面代码不对啊。 For i = 1 To 100 sums = sums + a(n) Next 根据你上面的代码,按下回车键,n=n+1,那么这里的代码里a(n)的值是0啊,而且你这个循环中n没有变化,总和永远都是0,。你可以试试 For i = 1 To 100 sums = sums + a(i) Next 欢迎追问
看了高手指点!VB求平均值,但数值...的网友还看了以下:
抛物线y=2x^2上的点到直线4x-3y+1=0的距离最小值为?答案是求抛物线导函数,然后求出当抛物 2020-03-30 …
多元函数极值求驻点问题求出xy的偏导数以后令其为0,但是求出x有三个值y有三个值,怎么确定驻点啊? 2020-05-20 …
有一个七位数5abcdef,若把5移到末位变成abcdef5,则原数比新数的3倍大8,求原数的值求 2020-06-05 …
(数学)求一些三角函数的值,求sin15度35度50度75度cos15度35度50度75度tan1 2020-06-13 …
c++练习题1.自定义一个能计算三个整数中能求最大值的有返回值的整型有参函数,通过主函数输入三个整 2020-07-14 …
求对数的值求lg[√(3+√5)+√(3+√5)]的值.哈哈,打错了,第二个是减号.求lg[√(3 2020-07-19 …
求函数极值求y=2e^x+e^-x的极值,请把步骤写出来,特别是求驻点的 2020-07-31 …
三角函数极值求法SINA+SINBA+B=150求上式的最大值 2020-07-31 …
用多元函数极值求内接于半轴为a,b,c的椭球体内最大的长方体的体积用“多元函数极值中的条件极值”方 2020-08-03 …
求解函数极值求函数f(t)=t*log(t,n)的极值,其中n是一个很大的常数log(t,n)表示以 2020-12-08 …