初学c#忘给予细心解答。问题如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace _while
{
class Program
{
static void Main(string[] args)
{
//·2006年培养学员80000人,每年增长25%,请问按此增长速度,到那一年培训
//学员人数将达20万人?
int year = 2006;
double stu = 80000;
while (stu<200000)
{
stu=stu*1.25;//此处为什么不是0.25而是1.25???????
year++;
}
Console.WriteLine("达到200000的年是{0}",year);
Console.ReadKey();
}
}
}
就像上面那段代码中,stu==stu*1.25;为什么是1.25而不是0.25???望给予细心解答,谢谢谢谢!!!!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace _while
{
class Program
{
static void Main(string[] args)
{
//·2006年培养学员80000人,每年增长25%,请问按此增长速度,到那一年培训
//学员人数将达20万人?
int year = 2006;
double stu = 80000;
while (stu<200000)
{
stu=stu*1.25;//此处为什么不是0.25而是1.25???????
year++;
}
Console.WriteLine("达到200000的年是{0}",year);
Console.ReadKey();
}
}
}
就像上面那段代码中,stu==stu*1.25;为什么是1.25而不是0.25???望给予细心解答,谢谢谢谢!!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货