基本语法
while 循环 先判断条件是否满足 再进行循环
do...while 循环 是先执行一遍 循环体里面的逻辑 再判断是否继续执行
do{// do while 循环语句块Console.WriteLine("这是一个do...while循环");} while (bool值)(循环判断条件);*//*do{Console.WriteLine("这是一个do...while循环");} while (false);
基本使用
do...while循环跟其他语句有一个特别注意点 语句结束需要加分号 如果不加会报错
int num = 1;do{num++;Console.WriteLine("1");} while (num < 3);
continue和break
do{*//*num++;// 和while一样可以进行嵌套使用 // 判断等等if (num > 3){Console.WriteLine("123");break;}*//*// do...while 里面的continue 会回到while循环里面Console.WriteLine("123");continue;} while (false);
使用do...while 计算 100以内的所有数之和 奇数和 偶数和
int num = 0;int add_num = 0;// 所有数之和do{num++;add_num += num;} while (num < 100);Console.WriteLine(add_num);// 奇数和num = 1do{add_num += num;num += 2;} while (num < 100);Console.WriteLine(add_num);// 偶数和do{add_num += num;num += 2;} while (num <= 100);Console.WriteLine(add_num);