零基础入门c#极简基础知识5

在前面的节中,我们学习了加、减、乘、除、取余、自加、自减运算符,还有判断语句等内容,接下来我们学习循环语句这一重要内容。

所谓循环语句就是一直执行的意思,就像毛毛虫围着一个圈一样,不断爬行。

你可能会问,循环语句有什么用?那用处可大了,比如说,我要开发一个商城系统,这个系统要求统计一下某个客户消费的总金额,咋算?

第一步肯定是要把他的消费记录都调出来;

第二步就是要将每一条消费金额进行累加计算。

那么,第二条累加计算就需要用到循环语句。

比方说有100条记录,那么就需要这样写(“//”代表注释的意思,程序碰到这个会自动跳过):

float money=0;//先定义一个初始数

for(int i=0;i<100;i++){

money=money+每条记录金额;//这句号的意思就是将等号右边的数相加后,将值传给左边

}

最后money的值就是所有的消费总金额。

也许你可能会问,要是我不知道一共有多少条记录,那我该怎么求和呢?

当然也会存在这种情况,这时foreach语句的作用就体现出来了。

同样的,我们先定义一个初始数。

float money=0;

比如这人的所有消费记录都在data表格里,太多了,我们不知道一共有多少。那么,

foreach(var row in data){//定义一个行,row 表示它是data表的每一行

money=money+row里面的金额;

}

最后money的值就是所有的消费总金额。

突然,这个该死的项目经理又来了,他说,我要在系统上随都能看到这个人的消费总金额,当他有消费时,这个数就要立刻加上。

是不是很刁难人,也许你们从事这行业之后,就会发现,高薪也不是那么好拿的,哈哈!

当然,也是有解决办法的,那就需要用到下一个循环语句while了。

同样的,我们先定义一个初始数。

float money=0;

我们给在支付页面定义一个支付金额。

float m=0;

当有支付时,就将这个数传给m。

然后循环语句这么写:

while(true){

money=money+m;

m=0;

}

这样,这个money就始终都是最新的总金额了,我们通过委托等方式将这个值传给系统显示出来就可以了。

这样,循环语句就讲完了,简单吧,但是需要进行练习。

接下来,我打算出一期实战演练,将前面所学到的知识进行整合,开发一个简单的计算器吧!

关注我,不要失联哟!

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

forever8341

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值