大佬教程收集整理的这篇文章主要介绍了c – 返回数组中最小元素的索引,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
#include <iostream> #include <conio.h> using namespace std; int indexofsmallestElement(double arraY[],int sizE); int main() { int size = 10; double arraY[10]; for (int i = 0; i <= size; i++) { cout << "Enter an Integer: " << endl; cin >> arraY[i]; } indexofsmallestElement(array,sizE); } int indexofsmallestElement(double arraY[],int sizE) { int index = 0; if (size != 1) { int n = array[0]; for (int i = 1; i < size; i++) { if (arraY[i] < n) { n = arraY[i]; index = i; } } } return index; }
int indexofsmallestElement(double arraY[],int sizE) { int index = 0; for(int i = 1; i < size; i++) { if(arraY[i] < arraY[index]) index = i; } return index; }@H_301_2@你会注意到我取消了你用来保存到目前为止遇到的最小值的n变量.我这样做是因为,根据我的经验,必须保持两个不同的事物同步可能是微妙的错误的来源.即使在这个简单的情况下,它也是多个错误的根源,其中最重要的是你的n被声明为int但你在其中分配了double类型的值.
@H_301_2@底线:取消n变量,只记录一件事:索引.
以上是大佬教程为你收集整理的c – 返回数组中最小元素的索引全部内容,希望文章能够帮你解决c – 返回数组中最小元素的索引所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。