请问怎么用C语言统计一个数组中不同元素它们重复的个数啊?

 我来答
惠企百科
2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部

用C语言统计一个数组中不同元素重复的个数:

publicclassTest{

publicintcount(int[]array){

intlen=array.length;

for(inti=0;i<array.length-1;i++){

for(intj=i+1;j<array.length;j++){

intnum=array[i];

if(array[j]==num){

//重复,数组总长度减1

len--;

i++;

}

}

} 

returnlen;

} 

publicstaticvoidmain(String[]args){

//测试数据:总共是9个不同的元素,按照升序排好,其中有重复出现的元素。

int[]array=newint[]{1,1,2,2,2,3,4,5,5,6,7,7,8,9};

 

System.out.println(newTest().count(array));

}

}

扩展资料:

C程序中函数特性

C程序中函数的数目实际上是不限的,一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名的函数,这个函数称为主函数,整个程序从这个主函数开始执行。

函数内部究竟是如何工作的,外部程序是不知道的。外部程序所知道的仅限于输入给函数什么以及函数输出什么。函数提供了编制程序的手段,使之容易读、写、理解、排除错误、修改和维护。

参考资料来源:百度百科—c语言

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式