private void Start()
{
Demo("123456789123456789123456789123456789123456789123456789123456789123456789123456789599818198484185198");
}
public void Demo(string number)
{
char[] c = number.ToCharArray();
int tempNumber = 0;
string num="";
for (int i = 0; i < c.Length ; i++)
{
int b;
if (tempNumber != 0)
{
b = int.Parse(num + c[i].ToString());
}else
{
b = int.Parse(c[i].ToString());
}
if (b % 7 == 0||b==0)
{
continue;
}
num = (b % 7).ToString ();
tempNumber = b % 7;
}
}
输入一个仅包含数字的长度为100的字符串,且首字符不为0,判断这个字符串代表的数字是否能被7整除。
猜你喜欢
转载自blog.csdn.net/yuan_bowen/article/details/80536669
今日推荐
周排行