while循环

1 本我 7小时前 50次点击

while循环非常类似于do循环,但有一个明显区别:while循环中的布尔测试在循环开始时进行,而不是最后进行。如果测试结果为false,就不会执行循环。程序会直接跳转到循环之后的代码。

static void Main(string[] args)

{

//声明double变量

double 余额, 利息, 目标余额;

//提示用户输入

WriteLine("你的余额是多少");

余额 = ToDouble(ReadLine());

WriteLine("你的利息是多少");

利息 = 1 + ToDouble(ReadLine())/100.0;

WriteLine("你的目标余额是多少");

目标余额 = ToDouble(ReadLine());

//while循环计算

int 年 = 0;

while (余额 < 目标余额)

{

余额 *= 利息;

++年;

}

WriteLine($"在{年}年后,你的余额是{余额}");

//if判断有无进入循环

if (年 == 0)

WriteLine("不需要进入循环");

//按下任意键结束

ReadKey();

}


目前还没有评论
添加一条新评论

登录后可以发表评论 去登录

作者

积分:132

这家伙很懒,什么都没有留下