定义一个函数check(n, d),让它返回一个布尔值。如果数字d在正整数n的某位中出现则送回true,否则送回false
#include<iostream>
using namespace std;
bool check(int n,int d) //判断第二个数字是不是存在第一个数字里面,第一个数字为多位数
{
while(n)
{
int e=n%10;
n/=10;
if(e==d)
return true;
}
return false;
}
int main()
{
int a,b;
cout<<"请输入2个数"<<endl;
cin>>a>>b;
if(check(a,b)==true)
cout<<"ture"<<endl;
else
cout<<"false"<<endl;
return 0;
}