为什么加上注释就没输出了?不应该啊???
查看原帖
为什么加上注释就没输出了?不应该啊???
759152
yinbe楼主2023/1/28 21:57
#include<iostream>
using namespace std;
bool check(int n,int x)
{
	int a;
	while(n)
	{
		a+=n%10;
		n/=10;
	}
	if(a==x)
	{
		return true;
	}
	return false;
} 
int main()
{
	int l,d,x;
	scanf("%d%d%d",&l,&d,&x);
	for(int i=l;i<=d;i++)
	{
//		printf("\0");
		if(check(i,x))
		{
			printf("%d\n",i);
			break;
		}
	}
	for(int i=d;i>=l;i--)
	{
//		printf("\0");
		if(check(i,x))
		{
			printf("%d",i);
			break;
		}
	}
	return 0;
}
2023/1/28 21:57
加载中...