-8

我想从数字的开头开始依次获取一个长数字的数字。我想通过使用 while、for 或 if 来做到这一点。任何想法?

4

2 回答 2

5
int i = 123456;
foreach (char c in i.ToString())
{
    Console.Write(c);
}
于 2013-03-15T16:35:29.623 回答
1

假设你有一个数字 n

 int n = 12345;

得到数字

int n = 12345;
for (int i = 1; i <= n; i*=10)
{
    int d = (n % (i*10))/i;
    Console.WriteLine(d);
}
于 2013-03-15T16:32:11.827 回答