我是靠谱客的博主 爱笑电灯胆,最近开发中收集的这篇文章主要介绍十、循环的含义、使用while循环,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.理解循环的含义

案例:

小明要写100遍“好好学习,天天向上!”

int count = 1;
while (count <= 100)
//如果这里不控制跳出,不加限制条件(即默认为true),则陷入死循环
{
Console.WriteLine($"第{count}遍写:好好学习,天天向上!");
count++;
//自增+1
}

循环结构:

循环条件 + 循环操作

 

2.while 循环

语法:

while (循环条件) {
循环操作
}

特点:

先判断,后执行

 

案例一:

老师每天检查张的学习任务是否合格,如果不合格,则继续进行。
老师给张安排的每天的学习任务为:上午阅读教材,学习理论部分,下午上机编程,掌握代码部分。

Console.WriteLine("合格了吗?(y/n):");
string answer = Console.ReadLine();
while(!"y".Equals(answer))
//当anser 为 y 时,由于取反,不进入此while 循环体
{
Console.WriteLine("上午阅读教材!");
Console.WriteLine("下午上机编程!n");
Console.WriteLine("合格了吗?(y/n):");
answer = Console.ReadLine();
}
Console.WriteLine("完成学习任务!");
Console.Read();

 

案例二:

2012年培养学员25万人,每年增长25%,请问按此增长速度,到哪一年培训学员人数将达到100万人?

int year = 2012;
double sum = 25;
//单位为万
while (sum < 100)
{
year++;
sum = sum * 1.25;
}
Console.WriteLine($"到 {year} 年达到 {sum} 万人,第 {year-1} 年培训学员超过 100 万。");
Console.Read();


案例三:

计算100以内的偶数之和

int num = 0;
int sum = 0;
while (num <= 100)
{
num++;
if (num % 2 == 0){
sum = sum + num;
}else
continue;
}
Console.WriteLine($"100以内的偶数之和为: {sum}");
Console.Read();

 

 

最后

以上就是爱笑电灯胆为你收集整理的十、循环的含义、使用while循环的全部内容,希望文章能够帮你解决十、循环的含义、使用while循环所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部