提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
在一个矩阵中找出第2大的数及其所在的位置
代码:
#include<iostream>
using namespace std;
int main()
{
int a[100][100],b[100][100];
int big1=1,big2=0;
int c,n,m,i,j;
cout<<"输入m、n的值(以空格隔开):";
cin>>m>>n;
cout<<"请输入"<<m<<"×"<<n<<"的矩阵:"<<endl;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
cin>>a[i][j];
}
for(i=0;i<m;i++)
for(j=0;j<n;j++)
b[i][j]=a[i][j];
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
if(a[i][j]>big1)
big1=a[i][j];
}
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
if(a[i][j]>big2&&a[i][j]<big1)
big2=a[i][j];
}
cout<<"该矩阵的第二大值为:"<<big2<<endl;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
if(b[i][j]==big2)
cout<<"该数的下标位置为:第"<<i+1<<"行,第 "<<j+1<<"列"<<endl;
}
return 0;
}
结果:
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。