求助,输出结果异常
查看原帖
求助,输出结果异常
901053
guiwenshuo楼主2022/12/18 17:03
#include<iostream> 
using namespace std;
int main()
{
	int a[8] ,b[8] , c[8] , d[8],temp = 0,g;
	for(int i = 1;i <=7;i++)
	{
		cin >> a[i] >> b[i];
		c[i] = a[i] + b[i];
		
		d[i] = c[i];
	}
	for(int i = 1;i <= 7;i++)
	{
		for(int j = 1;j <= 7;j++)
		{
			if(d[j] < d[j+1])
			{
				temp = a[j];
				a[j] = a[j+1];
				a[j+1] = temp;
			}
		}
	}
	for(int i = 1;i<=7;i++)
	{
		cout << d[i] <<endl;
	}
	if(d[1] > 8)
	{
		for(int i = 1;i <=7;i++)
		{
			
			if(c[i] = d[1])
			{
				g = i;
				break;
			}
		}
		cout << g ;
	}
	else
	{
		cout << "0";
	}
	return 0;
}

只会输出1,0

2022/12/18 17:03
加载中...