当前位置:编程学习 > C/C++ >>

求解这段c++代码

#include<iostream.h>
int main()
{

 int a[]={15,53,74,11,8,69,0,41};
 int i=0,j;
 for(j=i;i<8;i++)
 if(a[i]>a[j])
 j=i;
 cout<<j+1<<','<<a[j]<<endl;
 return 0;
}

 

为何运行出来是 3,74

追问:if(a[i]>a[j])这句,我很疑惑,a[i]不是一直等于a[j]的吗
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,