概述
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循环所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复