[编程之美]写一个函数,返回一个数组中所有元素被第一个元素除的结果
题目:
写一个函数,返回一个数组中所有元素被第一个元素除的结果;
错误的版本:
void DivArray(int *array, int n)
{
for (int i = 0; i < n; ++i)
{
array[i] /= array[0];
}
}
错误原因:在循环的第一步,第一个元素就变成了1,然后再用它去除以其他元素,就不符合题目要求了
原创
2015-07-25 10:50:10 ·
2527 阅读 ·
0 评论