当前位置: 编程技术>.net/c#/asp.net
c#入门之循环语句使用详解(for循环、do/while)
来源: 互联网 发布时间:2014-10-30
本文导语: 记得第一次学编程的时候,就听说过一句话:“新手学习和掌握一门编程语言是很容易的,但是如果你学会了某种编程语言,再去学习新的语言,就很难掌握了”,现在深深地感受到了这方面的阻力。 其实流程控制、循环,包...
记得第一次学编程的时候,就听说过一句话:“新手学习和掌握一门编程语言是很容易的,但是如果你学会了某种编程语言,再去学习新的语言,就很难掌握了”,现在深深地感受到了这方面的阻力。
其实流程控制、循环,包括面向对象这些知识,基本所有语言都是相通的,唯一的区别就在于书写时的格式、规范不一致。而这些方面的差异,又是比较细微的,所以往往在学的时候依靠经验能很快理解,但过后却发现并未能使(掌)用(握)。
do / while
循环的意义,其实就是重复执行语句,当然,还会有相应的条件判断,不然就成死循环了。do循环其实和while循环的区别:do循环会先执行一次循环体,才继续判断;而while循环会先判断,再决定是否执行循环体:
代码如下:
double benJ, liV, muB, liX;
int needY = 0;
Console.WriteLine("请输入您的存款数额:");
benJ = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入存款利率:");
// +1,计算后的结果则为本金+利息,如只需要利息,则去掉+1。学好数学很重要啊
liX = Convert.ToDouble(Console.ReadLine()) / 100.0;
liV = 1 + liX;
liX = benJ * liX;
Console.WriteLine("请输入预期收益额:");
do
{
muB = Convert.ToDouble(Console.ReadLine());
if (muB