whlie 循环

int n = 0;
int m = 0;
while (n < 100)
{//n必须小于100,如果等于100则会再进来进行一次运算,变为101。
//因为下面的语句中用到了continue,状态改变n++不能用到最后
n++;
if (n <= 30)
{
m = m + n;
Console.WriteLine("到"+n+"层时的分数"+m);
}
if (n > 30 && n <= 50)
{
if (n == 50)
{
m += 100;//赋值运算符+=,m=m+100
Console.WriteLine("到50层时分数"+m);
}
continue;//跳出本次循环,只跳出一次循环。
}//如果n++用到最后 continue将从这里跳出不再进行状态改变
if (n > 50)
{
m=m+10;
}

}
Console.WriteLine(m);
Console.ReadLine();

时间: 2024-12-14 07:40:05

whlie 循环的相关文章

【代码优化】for-each代替普通的for循环或者while循环

对于集合的遍历首选方法是for-each for(Element e :c){ doSomething(e): } 这是1.5版本之后的做法:java1.5之前使用的是Iterator迭代器. 为了弄清楚为啥比普通的for循环或者whlie循环好,请看一下代码 Iterator<Element> i=c.iterator(); while(i.hasNext()){ doSomething(i.next()); } Iterator<Element> i2=c.iterator()

05.循环语句

for循环 publicclassTestFor{ publicstaticvoid main(String args[]){ for(int i =0; i < 10; i++){ System.out.println(i); } } } whlie循环 publicclassTestWhile{ publicstaticvoid main(String args[]){ int i =0; while(i <10){ System.out.println(i); i++; } } } 来自

【学习ios之路:C语言】数组.循环.语句总和运用试题练习

1).求一个数组中的第二大值.数组中的值范围10 - 30 ,存储空间大小为10. 代码如下: int a[10] = {0}; int max = 0, secMax = 0; //定义第一大值,第二大值. for (int i = 0; i< 10; i++) { a[i] = arc4random() %(30 - 10 + 1) + 10;//随机值 10-30 printf("a[%d] = %d\n" ,i ,a[i]); } for (int i = 0 ; i &

for循环以及数据类型

一.for循环(迭代式循环) 了解:当我们在写代码时,如果代码是纯运算的代码,会占用大量的CPU,如果是I/O代码,则不会占用CPU. for i in range(10):  #可以是任意类型(字符串.列表.字典) pass while循环 VS for循环:    1.             while循环:称之为条件循环,循环的次数取决于条件何时为False.             for循环:称之为迭代式循环,循环的次数取决于数据的包含的元素的个数.    2.           

17.5.21 22:17 第一天+++补充!忘记吧代码放上来了

name = input('请输入你的名字:')age = input('请输入你的年龄:')xuexiao = input('请输入你的学校:')gongzi = input('请输入你的工资:')input1 = '''----------------%s的信息--------------------姓名:%s年龄:%s学校:%s工资:%s___________________________________________''' % (name, name, age, xuexiao, g

JS 部分基础内容总结

JavaScript 是脚本语言 HTML 中的脚本必须位于 <script> 与 </script> 标签之间. 脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中. JS使用三种方式: 1.HTML页面内嵌JS代码(不提倡使用) 2.HTML页面中直接使用JS: <script type="text/javascript"> JS代码 </script> 3.引用外部JS文件: <s

shell学习

我的自学shell过程,中间参考过鸟哥,马哥,老男孩等各方的学习方法和过程! shell shell编程之变量 语言转换的设备或软件:编译器,解释器 编程语言:机器语言.汇编语言.高级语言 高级语言: 静态语言:编译型语言 有开发环境,不需要借助额外的二进制程序,写完代码后,通过编译器直接转换成二进制后再独立执行 特征:强类型(变量) 事先转换成可执行格式 语言类型:C.C++.JAVA.C# 动态语言:解释型语言 特征:弱类型 边解释边执行 语言类型:PHP.SHELL.Python.perl

java 第三章

顺序结构 Java单点调试 顺序结构:程序从上至下依次执行 在系统中定义一个键盘输入的input对象 Scanner input = new Scanner(System.in); input.next(): 声明work_id变量用于后续保存通过键盘输入员工工号 声明password变量用于后续保存通过键盘输入员密码 选择结构 If语句程序流程图 语法: If(条件){执行语句} String  不能用'==' 后面要用equals 例: If ...else语句 If(条件){ 执行语句一

Python入门(2)

(1)Python中的运算符 任何一门编程语言都有它的运算符,Python的运算符和其他语言类似. 数学:+,-,*.,**(乘方),% 判断:==,!=,>,>=,<,<=,in 逻辑:and,or,not (2)Python中的缩进与选择 Python中用四个空格的缩进表示隶属关系,不能随意缩进. (3)Python中的循环 for循环 for 元素 in 序列: statement range  建立一个表,这个表的元素都是整数,从0开始,直到函数中所写的上限. whlie循