20150913学习内容:循环

while循环:

初始条件;

while(条件表达式)

{

循环体;

状态改变;

}

例:10以内累加求和

int sum =0;

int i = 1;

while(i<=10)

{

sum+=i;

i++;

}

do {      }   while();循环

初始条件;

do

{

循环体;

状态改变;

}

while(条件表达式)

foreach(in)  xx数组集合的

跳转语句:

Break   结束跳转

Continue   结束本次,继续下次循环

例:

for (int i = 0;i<=10;i++)

{

Console.WriteLine(i);

if (i==3)              ________> 0 1 2 3 4 5 6 7 8 9 10

Break;

}

for (int i = 0;i<=10;i++)

{

if (i==3)              ________> 0 1 2  4 5 6 7 8 9 10

Break;

Console.WriteLine(i);

}

Random r = new Random();

//for (int i = 1; i <= 3; i++)

//{

//    int n = r.Next(10);

//    if (i == n)

//    {

//        Console.WriteLine(n);

//        continue;

//    }

//    if (i != n)

//    {

//        Console.WriteLine(n);

//    }

//}

int a, b, c;

for (int i = 1;i>=1 ;i++ )

{

a = r.Next(10);

b = r.Next(10);

c = r.Next(10);

if(a != b && a != c && b != c)

{

Console.WriteLine(a);

Console.WriteLine(b);

Console.WriteLine(c);

break;

}

//}

Console.ReadLine();

时间: 2024-07-30 03:26:24

20150913学习内容:循环的相关文章

2015.7.31学习内容

2015.7.31学习内容 循环结构——for循环 1.什么时候选用for循环结构? 当循环次数固定的时候,我们首选for循环 2.for循环结构的基本语法和执行顺序是什么? (1).for语法 for(初始变量;循环条件;迭代变量){ } for(int i=0;i<100;i++){ //循环操作 } (2).死循环:如果一个循环没有终止条件,那么该程序将会无休止的执行下去,直到我们强行结束掉该程序 ,程序才强行退出,那么这样的循环,称为死循环. (3).break 当我们想要在循环过程中,

python-第一块,笔记整理和学习内容复习(day1 - day2 - day3)

DAY1 学习内容: 今天是培训班开班第一天,第一天,了解了python的历史,发展前景,也喝了Alex老师的一大碗鸡汤.鸡汤是鲜的,然后学习还是要学得. 今天写了python的第一个程序,hello world.突然想起大学的时候学习c语言的时候,写的也是这个.此时此刻,新增所想确实,hello python,i'm coming. 笔记:大写代表常量,例如PIE: ASCII的起源,以及gb2312.gbk.gb18031和utf-8等编码的出生: 注释:单行用#,多行用'''   ''':

2015.7.29学习内容

2015.7.29学习内容 一.Switch选择结构 1.回顾 01.在Java中如何产生一个随机数 Math.random()    随机数范围:0到1,能取到0,取不到1 02.equals(): 在Java中,如果比较两个字符串用==的话,会出现错误,所以以后我们只要是对字符串类型进行对比,统一使用equals方法 2.Switch选择结构 Switch(char/int){ case 1: //语句 break; case 2: //语句2 break; default: //默认语句

第八章 shell学习之循环和结构化命令

for循环 1. 列表for循环 for variable in {list}  #有些像C++/CLR中的for each do ... done 如: 1. [[email protected] tmp]# cat b.sh #! /bin/bash for i in 1 2 3 4 5      #1 2 3 4 5等价于{1..5} do echo $i done [[email protected] tmp]# ./b.sh 1 2 3 4 5 2. [[email protected

2015.8.5学习内容

2015.8.5学习内容 一.二重循环 1.直角三角形 * ** *** **** ***** *号(j)          行号(i) 1                 1 2                 2 3                 3 for(i=1;i<=3;i++){ for(j=1;j<=i;j++){ System.out.print("*"); } System.out.println(""); } 2.直角三角形 * *

周日学习内容(2015.7.26)

周日学习内容(2015.7.26) 一.流程控制初步 流程控制结构:顺序结构,选择结构,循环结构. 二.逻辑运算符 &&:逻辑与(表达式1&&表达式2 同真为真,其余为假). ||:逻辑或(表达式1&&表达式2 有真必真,其余为假). !:逻辑非(取反) 三.if-else选择结构 语法: if(){ }else{ } 四. java中产生随机数方法 范围:从0到1,能取到0,但是取不到1 五.多重if选择结构 if(表达式1){ 语句1 }else if(

ijwmh1-2-以前学习整理出来的学习内容--什么是变量1整型变量

崧闱旭 ijwmh1-2-以前学习整理出来的学习内容--什么是变量1整型变量

2017/9/5的学习内容___通过yield实现在单线程的情况下实现并发运算的效果

之前的学习内容,由于没有申请开通博客,就没有分享,今天想分享一下学习内容:通过yield实现在单线程的情况下实现并发运算的效果 采用的是经典的生产消费者模型 定义了两个函数 Consumer与Producer 关于生成器标志yield : 如果用__next__访问,只是单纯调用yield :如果是send访问,不仅可以访问yield,也可以给yield赋值! 需求:一个人造包子:两个人吃包子: 代码如下: 1 # -*- coding:utf-8 -*- 2 # Author : 何子辰 3

2.Freshman阶段学习内容的确定

我刷知乎.在知乎上答题的程序员,不是很牛逼就是更牛逼,说起各种系统.各种系统的各种版本.各种语言.数据库.算法.IT届的各种圣战都有板有眼.信手拈来.头头是道,不得不服.这导致了一些非常严重的问题:我都想学,什么都想学,要学的东西太多了,但是不知道从什么地方学期,注意力全都分散了,而且已经花了好多精力找资料了...不由得使我想起大一的时候各种下资料分类整理归档,然后基本上都没看过.前面犯过的错历历在目,再犯的时候毫无察觉,死性不改,人类为何总是重复相同的错误T_T.所以花了一会儿静下心想了想,觉