首页 > 其他分享 >for循环

for循环

时间:2022-11-25 16:07:34浏览次数:29  
标签:do 循环体 doneechodone 语法 donefor 循环 控制变量

 

1、语法

语法一、

for NAME [in WORDS ... ] ; do COMMANDS; done

for 变量名 in 列表;do

循环体

done

for 变量名 in 列表

do

循环体

done

语法二、

​for ((: for (( exp1; exp2; exp3 )); do COMMANDS; done


for ((控制变量初始化;条件判断表达式;控制变量的修正表达式))
do
循环体
done

for循环_控制变量

范例:九九乘法表

​#语法1实现
for i in {1..9};do
for j in `seq $i`;do
echo -e "${j}x$i=$((j*i))\t\c"
done
echo
done
#语法2实现
for((i=1;i<10;i++));do
for((j=1;j<=i;j++));do
echo -e "${j}x$i=$((j*i))\t\c"
done
echo
done

范例:等腰三角形

​read -p "请输入三角形的行数: " line
for((i=1;i<=line;i++));do
for((k=0;k<=line-i;k++));do
echo -e ' \c'
done
for((j=1;j<=2*i-1;j++));do
echo -e '*\c'
done
echo
done


标签:do,循环体,doneechodone,语法,donefor,循环,控制变量
From: https://blog.51cto.com/gttwangyanjun/5886816

相关文章

  • Python入门(5)——分支与循环
    使用功能更强大的IDEPyCharm是一款功能强大的Python编辑器,具有跨平台性。学习分支语句及循环语句,为了我们调试方便,我们后期选择使用PyCharm,PyCharm可以直接到官网下载......
  • do...while循环(CasonDoWhile02)
    packagecom.Java.LSC.shiyan.JavaXunHuan;publicclassCasonDoWhile02{publicstaticvoidmain(String[]args){inta=0;while(a<0){......
  • 北理工慕课4.7循环的综合应用讨论题2
    打印图形以下图形用什么算法实现程序最简单?你会考虑哪些测试用例来保证程序的正确性和坚固性?请给出你的实现程序。(图中n=5) 这题颇有意思,本人代码如下供参考#inclu......
  • postgresql存储过程循环加判断(避免else的影响)
    目的:要想组装成这样的jsoncountData:[{"name":"区县1",“typeValue”:[{"name":"单位用地税收(万元/亩)",“value”:"90"},{"name":......
  • kotlin类似javalist map所谓c shape 或ios那边的字典的遍历循环和创建以及泛型
    println("testlengthfunc:${getObjectLength("Howlongdoihave,please?")}");//geLength会出现会重写的情况,应该是自动倒入了某些系统的类导致的。varlist=li......
  • spring 是如何解决循环依赖的
    文章链接: 一文告诉你Spring是如何利用"三级缓存"巧妙解决Bean的循环依赖问题的Spring循环依赖三级缓存是否可以去掉第三级缓存Spring解决循环依赖为什么使用三级缓存......
  • 循环链表
    循环链表介绍很多时候我们找查询链表内的结点,只能方位当前结点以及其后续的结点,无法访问前面的结点。简单举个例子,就比如使用Windows自带文本文档(记事本)的查找功能时,当......
  • 循环结构
    循环结构while循环while循环是最基本循环,它的结构为:while(布尔表达式){  //循环内容}只要布尔表达式为true,循环就会一直执行下去。我们大多数情况是会让循......
  • asm实现双循环
    我们用dx,实现cx数据的临时存储;dxbeusedfordoubleloops,itcansavethevalueofcx;doubleloopassumecs:codecodesegmentmovcx,2hmovax,0h......
  • 随想录(为什么循环队列具有先天的并行性)
       循环队列是很多人喜欢用的一种数据结构。本着先来先服务的特性,循环队列是一种十分简单、健壮的数据结构。不像链表、二叉树,如果使用不慎,就会造成很大的麻烦,但是在循......