作业帮 > 综合 > 作业

一个正整数的个位数字是6,如果把这个个位数字移到首位,所得到的数是原来的4倍,试编程找出满足条件的

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/12 11:59:33
一个正整数的个位数字是6,如果把这个个位数字移到首位,所得到的数是原来的4倍,试编程找出满足条件的
用C#语言.
一个正整数的个位数字是6,如果把这个个位数字移到首位,所得到的数是原来的4倍,试编程找出满足条件的
结果是153846
附上源码,希望对你有所帮助:)
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleTest
{
class Program
{
public static int getWeiShu(int i)//计算这个数是几位数
{
int weishu = 0;
while(i>0)
{
i = i/10;
weishu++;
}
return weishu;
}
static void Main(string[] args)
{
for (int num = 1; ; num++)
{
if ((num * 10 + 6) * 4 == (Math.Pow(10, getWeiShu(num)) * 6 + num))
{
Console.WriteLine("这个数是:{0}", num * 10 + 6);
Console.Read();
break;
}
}

}
}
}
一个正整数的个位数字是6,如果把这个个位数字移到首位,所得到的数是原来的4倍,试编程找出满足条件的 某n位数的个位数字是6,将6移到该数的首位,其余各位数字不动,得到新的一个n位数,这个新数是原n位数的4倍,则满足条件的 有一个六位数,如果把它个位上的数字9移到首位,则这个新得到的数是原来的数的4倍,这个数是多少啊? 有一个六位数,它的个位数字是9,如果把9移到这个数的首位,得到的新数是原数的4倍.求原来的整数. (2014•台湾模拟)有一个六位数,它的个位数字是9,如果把9移到这个数的首位,得到的新数是原数的4倍.求原来的整数. 一个六位数的最高位数上的数字是1,如果把这个数字移到个位数字的右边,那么所得的数是原来的3倍,求原数 一元一次方程解一个三位数个位数字是7,若把个位数字移到首位,则新数比原数的5倍还 一个三位数个位数字是7把个位数字移到首位,新数比原数的五倍还多七十七,这个三位数是多少 一个六位数的最高位上的数字是1,如果把这个数字移到个位数字的右边,那么所得的数是原数的3倍 一个六位数的最高位上的数字是1如果把这个数字移到个位数字的右边那么所得的数是原数的3倍 一个六位数,首位数字是1,如果把首位数字放在末尾上,所得的数比原来增加2倍,求这个6位数 一个两位数,十位数字是个位数字的2倍.如果把这个两位数的个位数字和十位数字调换,所得到一个新的两位数,与原来的两位数和是