用vb编写一个程序计算多项式1^1+2^2+......+10^10的值

来自:    更新日期:早些时候
编写一个vb程序,计算S=1+1/2^2;+1/3^2;+。。。+1/n^;的值,当第i项1/i^2<=10^(-5)~

sub jj(n) jj=0 for i=1 to n jj=jj+1/i next end sub 要不要打包成EXE的

if 不是循环语句

If i <= 10 Then
s = s + i * i
i = i + 1
End If

改成

While i <= 10
s = s + i * i
i = i + 1
Wend

打印效果:1^1+2^2+......+10^10=10405071317
Private Sub Command1_Click()
Dim s As String, i As Integer, a As String, b As Double
s = 1 & "^" & 1
b = 1
For i = 2 To 10
a = i & "^" & i
s = s & "+" & a
b = b + i ^ i
Next i
Print s & "=" & b
End Sub

dim N as long '多少项
for i=1 to n
for y=1 to n
z=i*I
next
sum=sum+z
next
debug.print sum 'sum即为最终结果,但如果n太大,会出错的

写这样的程序,最主要是要知道用什么函数表示变量的几次方,这个函数在头文件输出:584115552 ,DZgUdE

Private Sub Command1_Click()
Dim s As Double
For i = 1 To 10
s = s + i ^ i
Next
Print s
End Sub


用vb编写一个程序计算多项式1^1+2^2+......+10^10的值视频

相关评论:
  • 18043868030如何用VB解特殊方程
    贝哄逸求一下方程的根(x的值),A,B为已知常实数:1\/x^0.5=4*lg[A*x^(1-B\/2)]\/B^0.75-0.4\/B^1.2如何通过VB编程用迭代法求近似解?如何确定每个迭代步的大小?(精度要求为0.00001)谢谢这位... 求一下方程的根(x的值),A,B为已知常实数:1\/x^0.5=4*lg[A*x^(1-B\/2)]\/B^0.75-0.4\/B^1.2如何通过VB...

  • 18043868030VB CRC校验码计算
    贝哄逸If ((SaveLo And &H1) = &H1) Then '如果LSB为1,则与多项式码进行异或 CRC16Hi = CRC16Hi Xor CH CRC16Lo = CRC16Lo Xor CL End If Next Flag Next i If Len(Hex(CRC16Hi)) = 1 Then CRCHi = "0" + Hex(CRC16Hi)Else CRCHi = Hex(CRC16Hi)End If If Len(Hex(CRC16Lo...

  • 18043868030VB中怎样一边点击button一边显示计算式?
    贝哄逸首先:text1.multiline=true 设置为写可多行,对齐属性那里设置为右对齐 然后,显示运算式 text1.text=text1.text & command*.caption 这行语句应当出现在所有按钮或按钮数组的click事件代码段里,并且用result变量来计算运算结果 最后,显示结果 text1.text=text1.text & vbcrlf &result 出现在“=...

  • 18043868030vb.net编程(8个问题,求助高手,题不难)答对80金币+
    贝哄逸Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Button1.Text = "输入"Button2.Text = "求平均数"End Sub End Class 如果要健全的话得费点耐心,我做的上面两题不是很好只是临时应付,希望对你有用!!其它的都不难的!!你自己...

  • 18043868030请问怎么让VB、MATLAB知道已经运行了一个实例,使用户不再重复运行_百度...
    贝哄逸请问怎么让VB、MATLAB知道已经运行了一个实例,使用户不再重复运行,将VB和MATLAB分别编程源码,发给我,或者给我介绍本书,让我傻瓜式的学习,要记住我很傻,谢谢咯,发我邮箱:[email protected],可以每次上传50M。非常感谢!怎么控制程序只运行一个实例(使exe文件不被重复打开)找到了:Private Sub Form_Load() If App...

  • 18043868030怎么用VB做8位CRC程序
    贝哄逸4.如果LSB为0,重复第三步;若LSB为1,CRC寄存器与多项式码相异或。 5.重复第3与第4步直到8次移位全部完成。此时一个8-bit数据处理完毕。 6.重复第2至第5步直到所有数据全部处理完成。 7.最终CRC寄存器的内容即为CRC值。二、 循环冗余码校验程序的编写 明白了CRC校验码的产生过程,编写起程序来就非常容易了。

  • 18043868030如何用VB6.0实现用对话框选择excel文件,并调用其中数据存成数组后进行...
    贝哄逸)If a(i) <> "" Then xlBook.Sheets("sheet1").Range(Chr(Asc("A") + j) & k) = "'" & a(i)j = j + 1 If j = 5 Then j = 0 End If Next k = k + 1 Loop Close #1 xlBook.Save xlBook.Close '关闭excel工作簿 Set xlApp = Nothing '释放excel程序 End Sub ...

  • 18043868030vb crc冗余校验
    贝哄逸计算法就是依据CRC校验码的产生原理来设计程序。其优点是模块代码少,修改灵活,可移植性好。其缺点为计算量大。为了便于理解,这里假定了三位数据,而多项式码为A001(hex)。在窗体上放置一命令按钮Command1,并添加如下代码:Private Sub Command1_Click()Dim CRC() As Byte Dim d...

  • 18043868030vb,crc校验的程序
    贝哄逸Dim CL As Byte, CH As Byte '多项式码&HA001 Dim SaveHi As Byte, SaveLo As Byte Dim Flag As Integer CRC16Lo = &HFF CRC16Hi = &HFF CL = &H1 CH = &HA0 For i = 0 To UBound(data) - 2 CRC16Lo = CRC16Lo Xor data(i) '每一个数据与CRC寄存器进行异或 For Flag...

  • 18043868030如何在vb中写crc32校验
    贝哄逸两种方法:1、查表法 通过字节内容查表后与下一个字节异或,再查表,再异或,直至最后得到校验码。在VB中设置定义数组后查表即可。2、计算法 按照crc多项式,自己编写子程序进行计算,输入变量为需要校验的字节(可定义成字节数组),返回校验码。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网