作业帮 > 综合 > 作业

C++ 怎样计算某个数字在一组二维数组中出现的次数?需要具体程序.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/29 12:07:57
C++ 怎样计算某个数字在一组二维数组中出现的次数?需要具体程序.
例如下列一组数据:
0.2 0.3 0.3 0.5
0.1 0.3 0.2 0.5
0.4 0.3 0.1 0.3
需要分别计算0.1、0.2、0.3、0.4、0.5在这组数据中出现的次数,并将结果输出.用简单的for循环编程序.
代码我已经编译过,没有问题,
#include
int main()
{
\x05int count1=0,count2=0,count3=0,count4=0,count5=0;
\x05double str[3][4]={0.2,0.3,0.3,0.5,
\x05\x05\x05\x05\x05 0.1,0.3,0.2,0.5,
\x05\x05\x05\x05 0.4,0.3,0.1,0.3};
\x05for(int i=0;i
再问: 这组数据是我举得一个例子,我真实的数据为1180000个数字,我要统计其中有多少个不同的数字,并分别计算它们出现的次数。能否将代码改一下,谢!
再答: /* 由键盘输入N个整数(由空格分隔开),统计不同数字个数 */ #include const int N=10; int main() { int num[N] = {0}; int i,j; for(i=0 ;i>num[i]; } int size = 0; int isfind = 0; for( i=0;i