怎么仅仅将数组中所有为0的空白传给函数,希望随机用函数生成值,已经有值的就不传了怎么实现?
for i = 0 to n
if (arr(i) = 0) 调用函数
next
我理解了一下你题目想表达的意思,你是拿到了一个数组,然后你需要对这个数组里所有为0,或者是空的项进行随机生成值。
int[] k = {x,x,x,x,x,,x,x,,xx};
for(int i = 0;i<length,i++){
if(k[i]==null || k[i]==0){
k[i] = random();
}
}
如果我理解不对,请见谅,或者你追问一下你想表达的问题