双循环和控制语句

break 跳出

continue 继续执行

exit 满足条件立即退出

默认都是1

echo 打印

-n 表示不换行输出

-e 输出转义字符

\b 相当于退格键

\n 换行,相当于回车

\f 换行,换行后的新开头连着上一行的行尾

\t 相当于tab键 (大空格) 横向制表

while 和unti的语法

while满足条件就执行循环,不满足条件才会退出

死循环,不知道循环多少次,需要主动结束循环或者达到条件猜结束循环

while{判断条件}

do

命令序列

let i++

done

死循环格式

while true 永远为 真 死循环

until循环:条件不满足才执行循环,一旦条件成立,循环终止

until [条件测试]

do

命令序列

done

实验

双循环九九乘法表

for i in {1..9};dofor ((j=1;j<=i;j++));doecho -ne "$i*$j=$(($i*$j))\t"doneecho
done

结果

# sh 11.sh 
1*1=1	
2*1=2	2*2=4	
3*1=3	3*2=6	3*3=9	
4*1=4	4*2=8	4*3=12	4*4=16	
5*1=5	5*2=10	5*3=15	5*4=20	5*5=25	
6*1=6	6*2=12	6*3=18	6*4=24	6*5=30	6*6=36	
7*1=7	7*2=14	7*3=21	7*4=28	7*5=35	7*6=42	7*7=49	
8*1=8	8*2=16	8*3=24	8*4=32	8*5=40	8*6=48	8*7=56	8*8=64	
9*1=9	9*2=18	9*3=27	9*4=36	9*5=45	9*6=54	9*7=63	9*8=72	9*9=81	

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

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

相关文章

IntelliJ IDEA2024 for Mac Java代码编辑器

Mac分享吧 文章目录 效果一、下载软件二、开始安装1、双击运行软件&#xff08;适合自己的M芯片版或Intel芯片版&#xff09;&#xff0c;将其从左侧拖入右侧文件夹中&#xff0c;等待安装完毕2、应用程序显示软件图标&#xff0c;表示安装成功3、打开访达&#xff0c;点击【文…

VSCODE 配置C++ 与OPENCV

主要是两个json设置 c_cpp_properties.json {"configurations": [{"name": "Win32","includePath": ["${workspaceFolder}/**"],"defines": ["_DEBUG","UNICODE","_UNICODE"],&qu…

使用Python实现深度学习模型:BERT模型教程

BERT(Bidirectional Encoder Representations from Transformers)是Google提出的一种用于自然语言处理(NLP)的预训练模型。BERT通过双向训练Transformer,能够捕捉到文本中词语的上下文信息,是NLP领域的一个里程碑。 在本文中,我们将详细介绍BERT模型的基本原理,并使用…

边缘计算是什么?天拓四方

边缘计算&#xff0c;作为一种分布式计算模型&#xff0c;正在逐步改变我们对数据处理和计算的传统认知。其核心思想是将数据处理和计算资源放置在接近数据产生源头的边缘设备、传感器或用户设备上&#xff0c;从而提供更快速、实时的计算和数据分析能力。在当前的数字化时代&a…

JVM 内存区域

一、运行时数据区域 Java 虚拟机在执行 Java 程序的过程中&#xff0c;会把它管理的内存划分成若干个不同的数据区域。 JDK 1.8 和之前的版本略有不同&#xff0c;这里介绍 JDK 1.7 和 JDK 1.8 两个版本。 JDK 1.7&#xff1a; 线程私有&#xff1a; 程序计数器虚拟机栈本地…

Filebrowser 本地网盘部署aidlux

nexctcloud不会优化,网页巨卡,故选用轻量化网盘。 直接抄 下载 mkdir /opt/filebrowser cd /opt/filebrowser wget https://github.moeyy.xyz/https://github.com/filebrowser/filebrowser/releases/download/v2.30.0/linux-arm64-filebrowser.tar.gz tar -zxvf linux-arm…

OnlyOffice8.1新功能测评

一、导语 时隔四个月&#xff0c;OnlyOffice推出了8.1版本。 四个月过去&#xff0c;笔者的项目也接近尾声&#xff0c;在项目过程中还把OnlyOffice插件推荐给了项目组&#xff0c;希望官方多出好用功能&#xff0c;造福我们广大项目O(∩_∩)O 回归正题&#xff0c;与前几个…

如何加速AI原生应用进程?华为云开天aPaaS提出新范式

每一次新旧代际转换时&#xff0c;都会上演这样的一幕&#xff1a;“畅想很多&#xff0c;落地很少”&#xff0c;AI原生应用似乎也不例外。 关于AI原生应用的呼声已经持续一段时间&#xff0c;但普通用户对“AI原生”依然陌生。除了新业态普及的周期性&#xff0c;AI原生应用…

基于在校学习平台MOOC的选课推荐系统

基于在校学习平台MOOC的选课推荐系统 1、效果 在线demo&#xff0c;点我查看 2、功能 根据学生于在校学习平台MOOC学习期间的选课记录等相关特征来对学生进行课程推荐。 采用数据挖掘技术&#xff0c;包括BPR、FM、CF&#xff0c;神经网络推荐&#xff0c;用户协同过滤推荐…

django后台登录:Forbidden (403) CSRF verification failed.

Djangodockernginxuwsgi部署项目时&#xff0c;项目部署完成后&#xff0c;访问Django admin后台登录时报错&#xff1a; http://xxxx/admin/login/?next/admin/ 请求方法: POST 状态代码: 403 Forbidden 然后百度发现的解决办法如下&#xff1a; http://t.csdnimg.cn/SmSWl…

Kubernetes之CSI详解

如何更好的用好Kubernetes CSI&#xff1f;本文尝试从CSI简介、CSI控制器实现原理、实现示例及最佳实践4方面进行阐述。希望对您有所帮助&#xff01; 一、Kubernetes CSI 简介 CSI (Container Storage Interface) 是一种标准化的接口&#xff0c;用于在容器编排平台&#xf…

尚品汇-(六)

&#xff08;1&#xff09;属性的添加修改 平台属性对象&#xff1a; package com.atguigu.gmall.model.product;import com.atguigu.gmall.model.base.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.Tab…

GitHub每日最火火火项目(6.24)

modelscope / DiffSynth-Studio&#xff1a; 项目介绍&#xff1a;DiffSynth-Studio 是一个基于扩散模型的音频合成工具&#xff0c;它可以生成各种逼真的音频效果&#xff0c;如乐器演奏、环境声音等。该项目提供了一个易于使用的界面&#xff0c;让用户可以通过简单的操作来创…

市盈率(Price-Earnings Ratio)是什么?股市中还结合哪些指标分析一家公司?

市盈率是什么&#xff1f; 中文版 市盈率&#xff08;Price-Earnings Ratio, P/E Ratio&#xff09; 是一种评估公司股票价值的重要财务指标。它是通过将公司的股票价格&#xff08;Price&#xff09;除以每股收益&#xff08;Earnings per Share, EPS&#xff09;计算得出的…

基于Pytorch框架构建ResNet模型

Pytorch 一、训练模型1.导入资源包2.定义数据预处理3.读取数据 二、定义卷积神经网络1.导入必要的库2.定义名为convolutional_block的卷积块类3.定义了一个名为identity_block的恒等块类4.定义了一个名为Resnet的深度卷积神经网络类 三、创建模型1. 检查GPU设备2. 训练过程 四、…

玄机平台流量特征分析—蚂蚁爱上树

前言 依旧是流量分析&#xff0c;老规矩先看看要求。 步骤1.1 这里要求我们找到admin的密码&#xff0c;ctrlf筛选出product2.php的访问包&#xff0c;因为只有这类型流量包才有东西。其他的流量包都是没啥用的&#xff0c;至于我为啥知道&#xff0c;因为每个类型的流量包我…

地信大四,实习重要吗?怎么找实习岗位?

“地信怎么找实习啊&#xff1f;” “实习三个月以上&#xff1f;暑假只有两个月啊” “什么岗位实习比较有用&#xff1f;” “助理类岗位是做什么&#xff1f;” …… 同学们好啊&#xff0c;不知不觉24年已经是过完一小半了&#xff0c;24届毕业的同学们也差不多就要迎来…

快手2019年秋季校园招聘笔试试卷—工程A试卷

a/b 题目描述 求 a/b 的小数表现形式。如果 a 可以整除 b 则不需要小数点。如果是有限小数&#xff0c;则可以直接输出。如果是无限循环小数&#xff0c;则需要把小数循环的部分用"()"括起来。 输入描述 两个整数a和b&#xff0c;其中 0 < a < 1000 000 1…

测试工程师如何学习系统架构

面对同一个“知识点”不同的工作角色需要考虑的问题不一样&#xff0c;比如在系统架构中会使用到消息队列功能&#xff0c;系统架构师&#xff0c;开发人员&#xff0c;测试人员&#xff0c;运维人员&#xff0c;需求人员等需要考虑的问题不一样。 系统架构师在考虑消息队列功能…

数电大作业-四输入表决器

&#xff08;PCB和multisim仿真画的有很大问题&#xff0c;没有VCC输入和GND&#xff0c;没学过直接裸画的&#xff0c;之后会好好看视频学习&#xff09; 应用背景&#xff1a; 四个评委&#xff0c;三个及以上评委同时按下通过按钮时&#xff0c;选手才能通过。否则不通过。…