怎样用TP求众数~~~
pascal吧
全部回复
仅看楼主
level 1
RT~~~即例如输入:1 1 1 2 2 2 4 5 6就输出:1 2就是说,在一堆数,出现次数最高的数就是众数
2005年10月27日 14点10分 1
level 1
有大概的源程序吗?说起来很容易,当初我接同学的这个任务时也是这样说~~~
2005年10月28日 13点10分 3
level 1
var a,total,f,sum:array [1..50] of integer; d:real; i,j,max,k,n,c,b,z,h,l,u:integer; s:array [1..50] of string;begin writeln('how many numbers?'); readln(n); for i:= 1 to n do begin writeln('input data'); readln(a[i]); end; for i:= 1 to n-1 do for j:= i+1 to n do begin if a[i]
} writeln('zhongshu is ',total[1],' ','times is ',total[2]+1); readln;end.
2005年10月29日 06点10分 4
level 1
这是我自己写的,不过有缺陷:如果是2 2 1 1 的话,只会输出2而且还有很多缺陷,请个为GGJJ帮忙改改
2005年10月29日 06点10分 5
level 1
楼上的~~ 不行啊~~~~不断的读数,输入了一大堆,都没见输出啊~~
2005年10月30日 04点10分 7
1