while循环及简单案例

//循环是流程控制中的一个重要分支

//流程控制 条件判断 循环 逻辑处理

//循环的目的和意义

//循环的目的是为了执行一块代码

//循环的意义是为了简化代码。增加代码的复用性

/*

//例如输出0-100的数字 如果没有循环换的话 我们需要一句敲代码 输出没一个指令 非常麻烦

//Console.WriteLine("0");

//Console.WriteLine("1");

//Console.WriteLine("2");

//Console.WriteLine("...");

//Console.WriteLine("100");

*/

//使用循环 这个工作就简单了很多

/*

//基本语法

while (判断条件)

{

满足条件执行的逻辑

}

*/

1

int num = 0;

while (num <=100)

{

Console.WriteLine(num);

num++;

}

Console.ReadLine();

/*

1 * 输出一百以内的所有的偶数

2 * 输出100以内3的倍数

3 * 输出所有的水仙花数

*/

2

int num = 1;

while (num <=50)

{

int num1 = num * 2;

Console.WriteLine(num1);

num++;

}

Console.ReadLine();

3

int num = 100;

while (num<=1000)

{

int g = num % 10;

int s = (num % 100 )/ 10;

int b = num / 100;

if (g * g * g + s * s * s + b * b * b==num)

{

Console.WriteLine(num);

}

num++;

}

Console.ReadLine();

相关推荐
Garc20 分钟前
linux Debian 12 安装 Docker(手动)
linux·docker·debian
kaoa00030 分钟前
Linux入门攻坚——52、drbd - Distribute Replicated Block Device,分布式复制块设备-1
linux·运维·服务器
Kay_Liang34 分钟前
【Hive 踩坑实录】从元数据库初始化到 HiveServer2 启动的全流程问题解决
大数据·linux·hive·hadoop·笔记·mysql·ubuntu
NiKo_W44 分钟前
Linux Socket网络编程基础
linux·服务器·网络
啊略略wxx1 小时前
嵌入式Linux面试题目
linux·运维·服务器
九河云1 小时前
华为云 Flexus 对象存储:高可靠低成本双引擎,筑牢企业数据根基
服务器·网络·人工智能·科技·华为云
半桔1 小时前
【IO多路转接】深入解析 poll:从接口到服务器实现
linux·运维·服务器·php
Dovis(誓平步青云)1 小时前
《静态库与动态库:从编译原理到实战调用,一篇文章讲透》
linux·运维·开发语言
不开心就吐槽1 小时前
linux安装kafka
linux·运维·kafka
孙同学要努力1 小时前
《Linux篇》进程等待(wait、waitpid)与进程程序替换(exec等接口)
linux·服务器·网络