求助题目《欢乐的跳》
查看原帖
求助题目《欢乐的跳》
776275
Outer_Horizon楼主2022/8/21 10:36

我的代码为什么会陷入死循环啊?我没有用while啊?


#define _CRT_SECURE_NO_WARNINGS
#include <iostream>

using namespace std;

int main() {
	int n = 0, l[1000]{}, c[999]{}, d = 0;
	cin >> n;
	for (int i = 0; i < n; i++)
	{
		cin >> l[i];
	}
	for (int j = 1; j < n; j++)
	{
		c[j - 1] = l[j] - l[j - 1];
	}
	for (int k = 1; k < n-1; k++)
	{
		for (int w = 0; w < n-1; w++)
		{
			if (k = c[w])
			{
				d += 1;
			}
		}
	}
	if (d = n-1)
	{
		cout << "Jolly" << endl;
	}
	else {
		cout << "Not jolly" << endl;
	}
	return 0;
}



2022/8/21 10:36
加载中...