请教一下,问题是输入一个x判断数组中是否有相同的数,如果我输入4,数组全是4,那么下标应该有十个,该怎么实现输出所有下标?
你到底是想求数字出现的下标还是求数字出现的次数。你这问题问的不清楚,
定义一个计数器k=0,if(a[i] == x) k++;
可以这样,定义一个和原数组一样大小的标记数组,在循环查找的过程中,如果有,就记录下标i到该数组,同时计算个数,因为最后输出时,个数可以用来判断循环的结束