c++判断一个整数里面是否包含 3 这个数字

判断一个整数里面是否包含 3 这个数字

int check(int x)
{
	if (x % 4 != 0) return 0;
	bool flag = 0;
	while (x != 0)
	{
		int  p = x % 10;
		if (p == 3)
		{
			flag = 1;
			break;
		}
		x = x / 10;
	}
	if (flag == 0) return 0;
	else return 1;
}

整数倒序输出

a = n;
do
	{
		k = k * 10 + a % 10;
		a = a / 10;
	}
	while (a != 0);

用递归的方法实现

void swap(int a)
{
	if (a == 0)
	{
		return ;
	}
	else
	{
		cout << a % 10;
        if (a >= 10)
			swap(a / 10);
	}
}
原文地址:https://www.cnblogs.com/LJA001162/p/11002099.html