无涯教程-Perl - do...while 语句函数

forwhile 循环不同,它在循环的顶部测试循环条件,而 do ... while 循环在以下位置检查其条件:循环的底部。

do ... while 循环与while循环相似,除了保证do ... while循环至少执行一次。

do...while - 语法

do {statement(s);
}while( condition );

应当注意,条件表达式出现在循环的末尾,因此循环中的语句在测试条件之前执行一次。

do...while - 流程图

Perl do...while loop

do...while - 示例

#!/usr/local/bin/perl$a=10;# do...while loop execution
do{printf "Value of a: $a\n";$a=$a + 1;
}while( $a < 20 );

执行以上代码后,将产生以下输出-

Value of a: 10
Value of a: 11
Value of a: 12
Value of a: 13
Value of a: 14
Value of a: 15
Value of a: 16
Value of a: 17
Value of a: 18
Value of a: 19

Perl 中的 do...while 语句函数 - 无涯教程网无涯教程网提供与 for 和 while 循环不同,它在循环的顶部测试循环条件,而 do ... while 循环在以下...https://www.learnfk.com/perl/perl-do-while-loop.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/55120.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Devops系统中jira平台迁移

需求:把aws中的devops系统迁移到华为云中,其中主要是jira系统中的数据迁移,主要方法为在华为云中建立一套 与aws相同的devops平台,再把数据库和文件系统中的数据迁移,最后进行测试。 主要涉及到的服务集群CCE、数据库mysql、弹性文件服务SFS、数据复制DRS、弹性负载均衡ELB。 迁…

pytorch学习——如何构建一个神经网络——以手写数字识别为例

目录 一.概念介绍 1.1神经网络核心组件 1.2神经网络结构示意图 1.3使用pytorch构建神经网络的主要工具 二、实现手写数字识别 2.1环境 2.2主要步骤 2.3神经网络结构 2.4准备数据 2.4.1导入模块 2.4.2定义一些超参数 2.4.3下载数据并对数据进行预处理 2.4.4可视化数…

华为QinQ技术的基本qinq和灵活qinq 2种配置案例

基本qinq配置&#xff1a; 运营商pe设备在收到同一个公司的ce发来的的包&#xff0c;统一打上同样的vlan &#xff0c;如上图&#xff0c;同一个家公司两边统一打上vlan 2&#xff0c;等于在原内网vlan 10或20过来的包再统一打上vlan 2的标签&#xff0c;这样传输就不会和其它…

mysql进阶-修改linux服务器中MySQL的字符集

1.背景 linux中mysql8默认的字符集是latin1&#xff0c;在插入中文时会报错&#xff0c;所以一般在配置好mysql时需要修改字符集为utf8【又叫utfmb3,一般开发够用&#xff0c;一个字符用3个字节表示】或者utfmb4【一个字符用4个字节表示&#xff0c;如果存储emoji表情&#xf…

创建者模式-单例模式

文章目录 一、创建者模式1. 单例设计模式1.1 单例模式的结构1.2 单例模式的实现&#xff08;1&#xff09;饿汉式-方式1&#xff08;静态变量方式&#xff09;&#xff08;2&#xff09;饿汉式-方式2&#xff08;静态代码块方式&#xff09;&#xff08;3&#xff09;懒汉式-方…

CS 144 Lab Four 收尾 -- 网络交互全流程解析

CS 144 Lab Four 收尾 -- 网络交互全流程解析 引言Tun/Tap简介tcp_ipv4.cc文件配置信息初始化cs144实现的fd家族体系基于自定义fd体系进行数据读写的adapter适配器体系自定义socket体系自定义事件循环EventLoop模板类TCPSpongeSocket详解listen_and_accept方法_tcp_main方法_in…

SSL原理详解

SSL协议结构&#xff1a; SSL协议分为两层&#xff0c;下层为SSL记录协议&#xff0c;上层为SSL握手协议、SSL密码变化协议和SSL警告协议。 1.下层为SSL记录协议&#xff0c;主要作用是为高层协议提供基本的安全服务 建立在可靠的传输之上&#xff0c;负责对上层的数据进行分块…

【数组数组】应用

一.题目 样例输入&#xff1a; 5 7 1 5 1 5 5 3 3 1 1 样例输出&#xff1a; 1 2 1 1 0 二.分析 有两个数据&#xff1a;x&#xff0c;y。 我们不妨先将x排序&#xff0c;再判断y&#xff0c;若小于&#xff0c;就即可。 这是暴力的思路 for(int i1;i<n;i){int ans0;for(…

前端页面--视觉差效果

代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><link rel"stylesheet" href"https://un…

51单片机IIC方式驱动oled屏代码示例

以IIC方式驱动oled屏特点就是四根线&#xff0c;分别是GND,VCC,SCL,SDA。前面两根很好理解&#xff0c;GND接地&#xff0c;VCC电源正极。SCL接时钟信号&#xff0c;SDA接双向数据信号。在51单片机电路中&#xff0c;没有明确表示SCL和SDA的数据接口&#xff0c;需要自定义。 而…

【深度学习】Vision Transformer论文,ViT的一些见解《 一幅图像抵得上16x16个词:用于大规模图像识别的Transformer模型》

必看文章&#xff1a;https://blog.csdn.net/qq_37541097/article/details/118242600 论文名称&#xff1a; An Image Is Worth 16x16 Words: Transformers For Image Recognition At Scale 论文下载&#xff1a;https://arxiv.org/abs/2010.11929 官方代码&#xff1a;https:…

Java项目-苍穹外卖-Day02

完善用户登陆功能 就对密码进行md5加密处理 1.改数据库内部的密码&#xff0c;改成md5加密后的 2.改Service的逻辑&#xff0c;将传过来的进行md5加密后再比较(controller是发令牌&#xff0c;和返回VO对象那逻辑) 先更新数据 如果不改java代码进行登陆&#xff0c;肯定会失…