统计一组数中相同数的个数 用vb或者c编写 急急急,在线等,给思路也行

 我来答
寒信HK
2017-01-06 · TA获得超过1876个赞
知道大有可为答主
回答量:1326
采纳率:92%
帮助的人:416万
展开全部
VB 将这组数存入数组a(0 to 99) 中,代码自己写。假设有100个数 ,
dim i as integer,j as integer , k as integer ,n as integer,m as integer
dim b() as integer '二维数组,用于存放比对结果

m=0 '用于计算有多少个数存在重复
for i =0 to 98
n=1 '用于计算某数重复多少次

for k=0 to m-1 '循环判断该数是否已比对过
if a(i)=b(0,k) then exit for
next k

if k>=m then '没比对过
for j=i+1 to 99
if a(i)=a(j) then n=n+1
next j
if n>1 then
m=m+1
redim preserve b(2,m)
b(0,m-1)=a(i)
b(1,m-1)=n
end if
end if
next i
'打印比对结果
for i=0 to m-1
print "数字" & b(0,i) &"共有" & b(1,i) &"个"
next i

纯手工输入,没测试,如有些许错误,请自行修改。
四轮婴儿车
2017-01-06 · TA获得超过1760个赞
知道小有建树答主
回答量:760
采纳率:66%
帮助的人:374万
展开全部
什么叫相同数的个数?比如下面的数组,相同数的个数是几?
{1,2,1,2,1}
追问
抱歉啊。统计一组数中不同数,并把每个不同数的个数计算出来。你说的那组数应为:1三个,2两个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式