搞不清哪里错了,好像进入了死循环,求教
查看原帖
搞不清哪里错了,好像进入了死循环,求教
901149
linyiyi123456楼主2022/12/2 00:50
#include <stdio.h>
int main()
{
	int x,k,n;
	int i=1,j=1;
	int max,sum;
	scanf("%d",&n);
	for(x=1;x<101;x++)
	{
			for(j=1;;j++)
		{
		sum=(7*x+21*j)*52;
	
			if(sum==n)
			{
				max=x;
				k=j;
				break;
			}
		}
	}

	printf("%d\n",max);
	printf("%d",k);
	
	return 0;
	
}
2022/12/2 00:50
加载中...