使用for打印小九九
2016-04-22 12:31
225 查看
使用shell的for语法打印小九九
#!/bin/bash for a in `seq 9`;do for b in `seq 9`;do if [ $a -ge $b ];then echo -en "$a x $b = $(expr $a \* $b) " fi done echo " " done 思路: a = 1 b = 1 a 大于等于 b成立 echo 1 x 1 =1 b = 2 a 大于等于b 不成立,退出循环; 第二次循环: a = 2 b = 1 a 大于等于 b,成立; echo “2 x 1 = 2” b=2 a 大于等于b,成立; echo “2 x 2 = 4” b = 3 a 大于等于b,不成立,退出循环;
相关文章推荐
- tomcat-禁止某些IP访问的方法
- Spring知识点总结
- Ubuntu安装jdk出现tar: Error is not recoverable: exiting now
- iOS学习笔记40-日志重定向
- 实验二 作业调度模拟程序
- Latex常见公式环境与对齐方式小节
- 布局文件根目录下gravity的作用
- [转]Cache-Control max-age=0
- 实验二作业调度模拟程序
- iOS学习笔记40-日志重定向
- WinServer2000 找不到msvcp60.dll解决方法
- 关于Collections.shuffle()方法的学习
- 经典排序算法----归并排序
- 换乐网GridFS应用分析
- VMware和CentOS7安装和配置
- iOS SDK 9.3下载 解决Could not find Developer Disk Image问题
- NOIP2015TG记
- idea快捷键
- VBPR: Visual Bayesian Personalized Ranking from Implicit Feedback-AAAI2016 -20160422
- tomcat server.xml docbase workdir