早教吧作业答案频道 -->其他-->
VB求众数请高手用VB代码编写一个求众数的程序简单易懂谢谢!采纳有追加
题目详情
VB求众数请高手用VB代码编写一个求众数的程序 简单易懂 谢谢! 采纳有追加
▼优质解答
答案和解析
'求众数子函数 Function mode(a) Dim b&, c&(), f&(), i&, j&, k&, x() k = UBound(a) ReDim c(k), f(k) For i = 0 To k - 1 If f(i) = 0 Then c(i) = 1 For j = i + 1 To k If a(j) = a(i) Then c(i) = c(i) + 1 f(j) = 1 End If Next End If Next If f(i) = 0 Then c(i) = 1 b = 1 For i = 0 To k If c(i) > b Then b = c(i) Next '若所有数据都是众数,则没有众数 For i = 0 To k If c(i) <> b And c(i) <> 0 Then Exit For Next If i = k + 1 Then ReDim x(0) x(0) = "没有众数" mode = x Exit Function End If '找出所有众数 j = 0 For i = 0 To k If c(i) = b Then ReDim Preserve x(j) x(j) = a(i) j = j + 1 End If Next mode = x End Function '调用求众数子函数示例 Private Sub Command1_Click() Dim aa, bb aa = Array("L", 2, "k", 5, 2, 2, "L", "L") bb = mode(aa) '显示所有众数 For i = 0 To UBound(bb) Print "" & bb(i) Next End Sub
看了VB求众数请高手用VB代码编写...的网友还看了以下:
这个中文地址怎么改英文?浙江省丽水市莲都区花园中学如果加上几几班怎么加?加邮编加哪里?总之给个正确 2020-05-13 …
请高手帮忙编辑一段英语情景对话.加急.内容是有关于warningsandcommands然后有选择 2020-05-15 …
求matlab高手帮忙编写一个函数拟合程序.估计可以得到一个幂函数或者指数函数.求matlab高手 2020-06-27 …
给“曹”字加上编旁部首变成新字(2个)给桂字少了木字旁的字加上编旁部首变成新字(3个)给秀字加上编 2020-07-12 …
用C语言编译一个简单计算器的程序,要求其中有括号和幂函数请各位高手帮忙编译一个简单计算器的程序,可 2020-08-01 …
有懂编译原理的吗、判断题()1.源程序同目标程序是等价的。()2.编译程序是把一种语言书写的程序翻 2020-08-02 …
一根红绳怎么编链我有一紫砂壶,想编一个壶链,用一跟红绳(扁)编壶链,请教高手怎么编 2020-11-10 …
求高手用C编的编的对了我追加100分教学计划编制问题任务:针对计算机系本科课程,根据课程之间的依赖关 2020-11-21 …
童话是一种具有浓厚幻想色彩的虚构故事,多采用夸张拟人象征等表现手法去编织奇异的情节.童话是一种具有 2020-11-27 …
急用~编写英语对话请英语高手帮我编写一段题目为:Howtousemachine的英语对话啊~只要2人 2021-01-16 …