24小时热门版块排行榜    

查看: 7741  |  回复: 145
本帖产生 1 个 程序强帖 ,点击这里进行查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

magic7004

金虫 (职业作家)

[交流] 【交流】VC++, C#, VB答疑专贴 已有69人参与

帖主寄语


其实我是业余爱好者,不搞研究也不写论文,专业和工作都和编程基本没关系。只是喜欢胡搞瞎搞而已,所以对Windows编程比较熟悉,数值计算之类的就不懂了。

比较熟悉Windows编程,常用VB、VC++、C#。关于语言、语法和编译的问题,欢迎大家一起来交流讨论~.~



[ Last edited by 波不动 on 2010-1-8 at 19:44 ]
回复此楼
流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

溪行有声

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
楼主大神您好,我正在学VB,在学习利用VB进行雅克比迭代解线性方程组是卡住了,求帮忙,另外VB解矩阵实在烦,学VB可以绕过这些,利用matlab

Private Sub Form_Click()
Dim a%(3, 3), b%(3), x#(3), y#(3), k#(3), s As Double, e#, Max
e = Val(InputBox("请输入精度e")
For i = 0 To 3
  x(i) = Val(InputBox("请任意输入一个数X")
Next i
For i = 0 To 3
For j = 0 To 3
   a(i, j) = Val(InputBox("请输入A")
Next j
b(i) = Val(InputBox("请输入B")
Next i
t = 0

Do
For i = 0 To 3
For j = 0 To 3
If i <> j Then
  s = s + a(i, j) * x(j)
  End If
  y(i) = (b(i) - s) / a(i, i)
  t = t + 1
Next j
Next i
For i = 0 To 3
k(i) = Abs(x(i) - y(i))
Next i
Max = k(0)
For i = 1 To 3
If Max < k(i) Then Max = k(i)
Next i

For j = 0 To 3
x(j) = y(j)
Next j

Loop Until Max < e Or t < 100
For i = 0 To 3
Print Tab(4 * j); y(i);
Next i
For i = 0 To 3
For j = 0 To 3
  Print Tab(5 * j); a(i, j);
Next
Next
For i = 0 To 3
Print Tab(5 * j); b(i);
Next
Print t
End Sub
如解我多周之疑惑,将不胜感激
142楼2015-01-18 22:56:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 146 个回答

jjdg

版主 (知名作家)

优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖交流
我也常用vb,不过都是写注册机啦!小东东而已!
努力学习!以正当途径!获得需要的知识!
3楼2009-11-20 15:21:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magic7004

金虫 (职业作家)

引用回帖:
Originally posted by jjdg at 2009-11-20 15:21:
我也常用vb,不过都是写注册机啦!小东东而已!

注册机,好强大!

我用vb比较少用其实,最近VC用的多,不过已经在转型C#了
流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
4楼2009-11-20 15:26:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

senlia

木虫 (小有名气)


小木虫(金币+0.5):给个红包,谢谢回帖交流
同志们 为什么 没有人提问题啊?
书到用时方恨少, 天涯何处无芳草.
5楼2009-11-22 19:48:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见