※ 引述《as2990430 (as2990430)》之铭言: : 请问有上述公式的vb语言公式吗 : 做报告要用的 : 先谢谢各位不吝啬分享 : 整个没有头绪 我有以前写过的阿姆斯壮树 我用VB.net 阿姆斯壮树 从3位数开始 下列程式码是找3位数到4位数 Dim sum As Integer Dim ans As New ArrayList For i = 100 To 9999 sum = 0 For j = 1 To i.ToString.Length sum += Mid(i.ToString, j, 1) ^ i.ToString.Length Next If sum = i Then ans.Add(i) Next 小弟不才 还请高手指点指教 报告还是自己写比较好XD