美文网首页电脑滴技能做全栈攻城狮.NET
电脑小白学习软件开发-C#语言基础之循环重点讲解,习题

电脑小白学习软件开发-C#语言基础之循环重点讲解,习题

作者: 做全栈攻城狮 | 来源:发表于2016-09-30 19:33 被阅读104次

写代码也要读书,爱全栈,更爱生活。每日更新原创IT编程技术及日常实用视频。

我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是不在话下。

本教程是基础教程,适合任何有志于学习软件开发的人。当然因为技术的连贯性,推荐按照顺序查看。

上次课程:电脑小白自学软件编程-.Net语法基础之循环语句,纯技巧干货

近期,致力于进行C#语言教程的写作。写一系列可以供电脑小白学习软件开发的文章,帮助更多初学者入门学习IT编程。

课程总目录:因头条无法自定义目录,大家关注:“做全栈攻城狮”微信公众号。回复“.net目录”,即可获取。微信公众号也包含大量学习教程,等你来~

前面教程中,讲解了基础的一些知识。这节课我们通过一些习题进行复习前面的一些知识点。

先放出上节教程习题答案和详解:

1.计算1-100之间的奇数之和与偶数之和

因为偶数余2的余数是为0的,所以我们可以通过if进行判断就可以进行奇数偶数的加操作了。

有时候,你会看到如下的形式:

if (i % 2 == 0)

sumOdd += i;

并没有大括号包裹。这个用法就是,如果if中只有一个语句的话就可以使用。

其实总体来说,大括号就是为了声明一下范围的。

2、计算1+1/2+……+1/100

然而当我们运行时,发现结果:

很明显,这个是错误的!!

但是我们的逻辑是没有错误的啊??怎么回事。重点来了:

改善方法:

3、输入一个三位数,输出他们的个位数,十位数,百位数。

百位数计算,给了解析,个位和十位大家仔细看一下就明白的。留个疑问。

思考:但是,如果想要随便计算一个值。分离他们的每个位数的数。怎么操作?

4、求1*2*3*……….*n。(循环)

5、1+2+3+4+6+7+8+9+11++.+99= (不加5的倍数)

6、求满足1+2+3+…+n<500中最大的N,并求其和,编写程序实现。

本文章由做全栈攻城狮原创首发,如有转载请声明出处。

WX平台:做全栈攻城狮,投稿WX:aiquanzhan

相关文章

  • 电脑小白学习软件开发-C#语言基础之循环重点讲解,习题

    写代码也要读书,爱全栈,更爱生活。每日更新原创IT编程技术及日常实用视频。 我们的目标是:玩得转服务器Web开发,...

  • C语言-说明

    本文集的内容是建立在和C#语言对比基础写的。为懂C#语言的童鞋学习C语言讲解。如有不变请谅解!

  • iOS学习第三天2015.12.30

    今天,学习了软件开发语言的基础C语言的循环语句. 在C语言中,循环语句有三大类: while语句,do..whil...

  • UML

    UML(统一建模语言) 软件开发生命周期 软件开发 型(认为我们的需求不会变化) UML有很多图,我们重点讲解这样...

  • JavaSE第04篇:Java基础语法之循环结构

    本篇将会详细讲解Java基础语法中的循环结构、Random对象,并带有不同的练习,尤其是循环,在软件开发中,几乎无...

  • 没有头发的IT男遇到长发飘飘的IT女

    简单介绍一下我自己,我09年进入培训机构学习软件开发,涉及基础的前端知识、Java基础、数据库基础、C#基础,甚至...

  • C#高级编程中文第七版.pdf

    【下载地址】 《C#高级编程(第7版)》的顶级专家作者团队首先复习了C#的基础知识,之后详细讲解了该语言和架构中的...

  • C#学习笔记(一)2018.05.15

    C#学习笔记(一) 笔者是在有Java编程经验(《Java语言程学设计》作者:梁勇)的基础上,进行C#的学习。 编...

  • R语言-0基础学习4-实战1-常见操作

    R语言学习系列R语言-0基础学习1-数据结构R语言-0基础学习2-构建子集R语言-0基础学习3-循环排序信息处理函...

  • 对开发语言基础的理解 以Android-Java举例

    我对开发语言基础的理解 我们在学习软件开发的时候,最先学习都就是一门编程语言,语言是我们开发的基础,也是我们开发的...

网友评论

    本文标题:电脑小白学习软件开发-C#语言基础之循环重点讲解,习题

    本文链接:https://www.haomeiwen.com/subject/svcryttx.html