读书人

刚学C#循环有关问题

发布时间: 2012-08-15 16:57:16 作者: rapoo

刚学C#,求助!循环问题
short i = 0;

int size = 100000;
string myString = "HelloWorld";
for (i = 0; i < size; i++)
{
if (i % 10000 == 0) Console.WriteLine(myString);
}
Console.ReadLine();

这样的一个循环他为什么是死循环呢?我怎么觉得它应该只输出是个hello world啊?

[解决办法]

探讨
引用:
引用:
引用:
C# code
short i = 0;

int size = 10000;
string myString = "HelloWorld";
for (i = 1; i < size; i++)
{
if (i % 10000 == 0) Console.WriteLine(myString);
}
Console.ReadL……


对啊 可是100000呢?只有0%10000=0和10000,20000,30000,40000,50000,60000,70000,80000,90000,就这是个吧?为什么死循环?

读书人网 >C#

热点推荐