首页上一页 1 下一页尾页 1 条记录 1/1页
关于while语句的一个问题
发表在C#图书答疑
2018-05-31
《零基础学C#》第4 章 流程控制语句
是否精华
是
否
版块置顶:
是
否
书中第99页有一道题“编写程序求满足1+3+5+。。。n>500的最小正整数n”
以下是我写的代码:
int i = 1;
int a = 0;
while (a < 500)
{
a = a + i;
i += 2;
}
Console.WriteLine("n=" + i);
Console.ReadLine();
运行得出的最后结果是47,但我手算的结果是当i=45是,已经>500(验算多遍),想请问下是哪里出了问题