意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

要统计指定数字的个数,可以通过遍历数组或者数字的方式来实现

来源:恒创科技 编辑:恒创科技编辑部
2024-02-20 14:18:18

要统计指定数字的个数,可以通过遍历数组或者数字的方式来实现。以下是两种方法的示例:

方法一:统计数组中指定数字的个数

#include<stdio.h> intcountNumber(intarr[],intsize,inttarget){ intcount=0; for(inti=0;i<size;i++){ if(arr[i]==target){ count++; } } returncount; } intmain(){ intarr[]={1,2,3,2,4,2,5}; inttarget=2; intcount=countNumber(arr,7,target); printf("数字%d在数组中出现的次数为:%d\n",target,count); return0; }

方法二:统计指定数字的个数




要统计指定数字的个数,可以通过遍历数组或者数字的方式来实现

#include<stdio.h> intcountDigit(intnum,inttarget){ intcount=0; while(num>0){ if(num%10==target){ count++; } num/=10; } returncount; } intmain(){ intnum=123452; inttarget=2; intcount=countDigit(num,target); printf("数字%d在%d中出现的次数为:%d\n",target,num,count); return0; }

以上代码示例可以统计数组中指定数字的个数和整数中指定数字的个数。你可以根据需要选择适合的方法来统计指定数字的个数。

上一篇: 清空HBase表数据的方法有两种: 使用JavaAPI或HBaseshell命令删除表数据: 通过JavaAPI可以使用delete方法删除表中的数据 下一篇: 在Java中,throws和throw是两个不同的关键字,用于处理异常情况