.Net基础篇_学习笔记_第七天_Continue关键字的用法

Continue:

立即结束本次循环,判断循环条件;

如果成立,则进行下一次循环,否则退出循环。

 

Continue和break的区别:

遇到break,循环不继续。

遇到continue,本次循环也不继续,但是回到循环条件。continue后面有代码也不再执行。

 

continue一般也配合if使用。Continue继续不继续取决于循环条件是否成立。

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace 第六天_流程语句
 8 {
 9     class Program
10     {
11         static void Main(string[] args)
12         {
13             //0-100,除了7及被7整除的数外,所有整数的和。
14             int sum=0;
15             for (int i = 1; i<=100; i++)
16             { 
17                 if (i % 7 == 0)
18                 {
19                     continue;
20                 }
21                 sum += i;
22             }
23             Console.WriteLine("0-100,除了7及被7整除的数外,所有整数的和为{0}",sum);
24                     
25             Console.ReadKey();
26         }
27     }
28 }
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace 第六天_流程语句
 8 {
 9     class Program
10     {
11         static void Main(string[] args)
12         {
13             //0-100,除了7及被7整除的数外,所有整数的和。
14             int sum=0;
15             int i = 1;
16             while ( i<=100)
17             { 
18                 if (i % 7 == 0)
19                 {
20                     i++;
21                     continue;
22                 }
23                 sum += i;
24                 i++;
25             }
26             Console.WriteLine("0-100,除了7及被7整除的数外,所有整数的和为{0}",sum);
27                     
28             Console.ReadKey();
29         }
30     }
31 }

 

posted @ 2017-07-21 09:56  MR_L先生  阅读(318)  评论(0编辑  收藏  举报