首页 > 其他分享 >循环结构(for,while,do…while)

循环结构(for,while,do…while)

时间:2024-11-02 20:30:47浏览次数:3  
标签:语句 do 循环体 while 循环 条件

for 循环的基本格式
for(初始化语句;条件判断语句;条件控制语句)
{
printf();循环体语句
}
其实重复执行的就是条件判断语句,条件控制语句和循环体语句这三个。

while 循环的基本格式
先定义一个变量
int i = 1;
while(条件判断语句){
printf();
i++;
}
而for 和while的区别一般是体现在使用习惯上。
一般当我们知道循环次数或者循环范围时候,用for
而不知道次数或者范围,只知道循环的结束条件时,用while
举例:
1.累加求和1~100,使用for
2.使用循环去读取文件内容(一次只能读取一个字母或者汉字)用while

do…while循环
格式:
do{
循环体语句;
条件控制语句;
}while(条件判断语句);
先执行代码,然后再进行判断,所以说do…while循环至少会进行一次。

标签:语句,do,循环体,while,循环,条件
From: https://www.cnblogs.com/jiayoulaodi/p/18522427

相关文章

  • ScriptBasedMapping: Script /etc/hadoop/conf/topology_script-py
    spark-sql初始化时异常spark-sql初始化的突然发现spark返回无法解决hostname的问题,网上检索也是说hosts配置不对,但是检查后确实没有因此猜测hosts问题不对也可能引发该问题,但是其他问题也能存在引发问题的情况,因为发现由于执行etc/hadoop/conf/topology_script-p......
  • dockerfile 和 docker compose
    目录1.dockerfile和dockercompose区别 主要区别目的:格式:使用场景:2.Dockerfile2.1基本格式 2.2模块解析 2.3例子 3.dockercompose 3.1安装 3.2格式 3.3执行1.dockerfile和dockercompose区别 Dockerfile和DockerCompose是Docker生态系统中两个......
  • 找数游戏 [循环]
    描述一个三位数,各位数字互不相同,十位数字比个位、百位数字之和还要大,且十位、百位数字之和不是质数。桐桐想把符合上述条件的三位数找出来,你能帮助她吗?输入描述无输出描述按照从小到大的顺序,输出满足条件的三位数,每行一个。#include<bits/stdc++.h>usingnamespacestd......
  • Windows Server2022服务器部署RuoYi若依前后端分离
    部署准备虚拟机WindowsServer2022若依前后端分离v3.8.8打包好jdk1.8redis5mysql8.4iis服务路由插件重写插件1.安装jdk1.8https://www.azul.com/downloads/#downloads-table-zulu略2.安装启动redis5https://github.com/tporadowski/redis/releases下载安装默认配置......
  • docker对nginx.conf进行修改后页面无变化或页面报错
    可能是因为没有重启nginx容器可以执行dockerrestartnginx重启nginx试试引入了其他的配置文件本人安装的是docker默认的nginx,自带了一个default.conf的配置文件,并且在nginx.conf中还引入了这个文件,后面我还对nginx.conf添加了一个server并且端口号都是80,在打印dockerl......
  • dockerfile中copy与run区别
    本文记录一个很简单的问题,记录该文章的原因是在调试过程中,老眼昏花,因为copy和run的原因,多排错一小时,特此记录。首先看看以下。 COPY:功能:COPY是用来将构建上下文(本地机器的文件系统)中的文件或目录复制到Docker镜像中的指定位置。它只是一个复制操作,不执行......
  • Windows PC通过网络控制PDU开关
    PDU开关原理,是通过跟一台设备进行通信,如果正常通信,则PDU不会进行操作,如果通信中断且超时多长时间多少次后,会进行保持、重启、断开等操作,可以此来对PDU的开关进行控制一 设置IP及循环变量    先设置一个IP,此IP一般为PDU的IP,可用于后续PC和它直接ping包确认是否通信......
  • 【docker】—— 部署python项目
    使用docker部署python项目这里默认已经安装好docker并进行了相关配置,只演示使用docker打包并部署一个简单的python项目。更多docker基本操作参考:【docker】——docker常用操作下面是准备好的项目和程序:项目结构:项目:DOCKER_PYTHON_TESE文件:main.ipynb代码如下:#......
  • 适用于 Windows 10 的最佳免费数据恢复软件是什么?
    有没有适用于Windows10的真正免费的数据恢复软件?丢失重要数据,无论是由于硬件问题、软件问题、意外删除、格式化还是病毒和恶意软件,确实很麻烦。当你面临数据丢失时,你可能真心希望找到一款免费的数据恢复软件,能够帮你快速无忧地恢复所有数据。但是,有没有完全免费的数据恢复......
  • Docker:网络
    Docker:网络Docker网络架构CNMLibnetwork驱动网络类型命令dockernetworklsdockernetworkinspectdockernetworkcreatedockernetworkconnectdockernetworkdisconnectdockernetworkprunedockernetworkrm网络操作bridgehostcontainernoneDocker网络架......