-10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 !
, for -10 10, , , break , i .
break , #. , do-while.
// break do-while. using System;
*
class BreakDemo2 { static void Main() { int i;
i = -10;
do {
if (i > 0) break;
Console.Write(i + " "); i++;
} while (i <= 10);
Console.WriteLine("!");
}
}
break. .
// .
Using System;
class FindSmallestFactor { static void Main() { int factor = 1; int num =-1000;
for (int i=2; i <= num/i;' i++) {
if((num%i) == 0) {
factor = inbreak; // ,
//
}
}
Console.WriteLine(" " + factor);
}
}
.
2
break for, . break , , .
break , . .
// break , using System;
class BreakNested { static void Main() {
for(int i=0; i<3; i++) {
Console.WriteLine(" : " + i);
Console.Write(" : ");
int t = 0; while(t < 100) {
if(t == 10) break; // , t 10 Console.Write(t + " "); t++;
}
Console.WriteLine ();
}
Console.WriteLine(" .");
}
}
.
: 0
: 0123456789 : 1
: 0 1 2 3 4 5 7 8 9 : 2
: 0123456789
, break , .
break . -, break, , break . -, break, switch, , .
|
|
continue
continue . continue , , . , continue break. continue 0 100.
// continue, using System;
class ContDemo {
static void Main() {
// 0 100. for (int i = 0; i <= 100; i++) {
if((i%2)!= 0) continue; //
Console.WriteLine(i);
}
}
}
, WriteLine().
while do-while continue , . for , , .
continue , , , C# , . , , continue .
return