Linux-学习实验-九九乘法表

Shell脚本多种方法(循环)打印九九乘法表 本文基于Linux上CentOS 7 版本进行演示 Linux上shell脚本多种方法(循环)打印九九乘法表 一.for语句双重循环 二.for语句类c写法双重循环 三.while双层循环 四.while单层循环 阅读详情

shell-九九乘法表

1. for循环实现

#!/bin/sh
for i in {1,2,3,4,5,6,7,8,9}
do
    for j in {1,2,3,4,5,6,7,8,9}
    do
        ((product=$i*$j))
        echo -ne $i\*$j=$product"\t"
    done
    echo
done

exit 0

1. while 循环实现九九乘法表
#!/bin/sh

i=1
j=1

while [ "$i" -ne 10 ]
do
    while [ "$j" -ne 10 ]
    do
        ((product=$i*$j))
        echo -ne $i\*$j=$product"\t"
        ((j++))
    done
    j=1
    ((i++))
    echo
done

exit 0

1. for结合while实现九九乘法表

 #!/bin/bash

#for and while loop

i=1
while ((i<=9))
do
    for ((j=1;j<=i;j++))
    do
       let "temp=i*j"
       echo -n  "$i*$j=$temp "
    done
    let i++
    echo ""
done

1. until循环实现

#!/bin/bash

#until loop

i=1
until ((i>9))
do
   let j=1
   until ((j>i))
   do
      let "temp=i*j"
      echo -n "$i*$j=$temp "
      let j++
   done
   let i++
   echo ""
done

这里写图片描述

SAP 管道业务(Pipeline Procurement)是用于水、电、气等不间断供应且无库存管理的物料采购场景,核心是消耗即记账、无库存持有,通过 MM-FI 集成实现实时负债与成本过账 摘要:SAP管道业务适用于水电气等无库存管理的物料采购场景,通过消耗即记账机制实现实时负债与成本过账。核心配置包括创建PIPE物料类型(无库存管理)、维护管道采购信息记录、配置自动记账科目等。SAP PO可集成外部系统实现流程自动化,如自动过账提取数据、发票校验等。实施要点在于物料主数据、信息记录和科目确定的精准配置,以及PO接口的可靠对接,最终构建端到端的高效采购与财务结算体系。 阅读详情

相关推荐

【数字逻辑电路课程设计】多功能数码管时钟VHDL+quartus II-EP1C12F324C8+源码+付费资源

我希望需要我这篇文章的是正常学习数字逻辑课程且正在设计数码管时钟的同学。我个人不推荐直接获取源代码,因此我另有一份付费资源是完整源代码;我推荐各位去研究我代码的逻辑尝试自己书写属于自己的代码,因此我保留了注释但隐去了变量。由于时间有限,我的设计不够完美,仍有很多缺陷,我将我的展望写在后面,各位可以尝试实现。我不为难同学,作为同学我理解各位设计的辛苦,因此如果有需要,私信我提供隐去敏感信息的学生证照片可直接获取源代码。

WannaFlysyx的博客 1534

linux中打印乘法口诀表,两种方法

linux中打印乘法口诀表,用这两种方法

weixin_53150440的博客 2115

保姆级教程:Java调用海康SDK实现录像回放与倍速播放(附完整代码)

本文详细介绍了如何使用Java调用海康SDK实现录像回放与倍速播放功能,包括开发环境配置、设备连接、流媒体处理、倍速播放实现及性能优化等关键步骤。通过完整的代码示例和实战经验,帮助开发者快速构建智能录像回放系统,提升开发效率。

weixin_29285605的博客 357

linux中写九九乘法表

首先在linux中vim multi_table.sh进入编辑界面。1.嵌套循环实现9*9乘法表(for和while都可以)保存并退出后就可以bash multi_table.sh。选做:格式对齐,以及使用单层循环完成9*9乘法表。然后在里面用for循环进行编写。

weixin_59321479的博客 4942

3D Slicer隐藏技巧:这样玩转医学影像分割与3D建模(含DICOM处理)

本文深入探讨3D Slicer在医学影像分割与3D建模中的高级应用技巧,包括多模态分割策略、三维可视化优化及DICOM数据处理。通过专业配置和Python脚本示例,帮助医疗AI开发者和影像科医师提升工作效率,实现精准的医学图像分析与建模。

weixin_28559803的博客 433

ArcGIS中地理坐标系与投影坐标系以及投影转换

简单介绍arcgis软件中坐标系定义、设置和常见问题。

weixin_41399650的博客 8万+

linux九九乘法表代码,C语言输出九九乘法表代码及解析

九九乘法表共9行9列,重点考察for循环的掌握情况。下面给出了输出完整乘法表、右上、右下、左上、左下乘法表的代码。【代码一】输出完整的三角形:#include int main() {int i,j; // i, j控制行或列for(i=1;i<=9;i++) {for(j=1;j<=9;j++)// %2d 控制宽度为两个字符,且右对齐;如果改为 %-2d 则为左对齐// \t为t...

weixin_42237496的博客 3493

野火STM32F407(骄阳)+无刷直流驱动板+永磁同步电机控制学习记录(四)(基于HAL库)

以上内容都是参考别人资料自学的,很多地方都是凭感觉,因为理论部分不太会算,只要电机能转就行,其他性能指标都没考虑,因为不会,所以这纯属是学习记录帖。带宽在500时,电流波动小,但是响应很慢,就是堵转后不太容易恢复转动。速度环带宽设定小了,响应不够快,带宽设定大了波动比较大,电机感觉起来也震一点,而且,当带宽设到200的时候,启动直接就锁死了,应该是PI增益设定太大了。电流环带宽的试验:去掉速度环,让Iq_Set=2,Ud=0,此时电机是电流环闭环控制,用手堵转电机然后松开,看电流的波动以及响应情况。

XUEXIDEXIAOhai的博客 4554

Linux之shell脚本实现九九乘法表

Linux之shell脚本实现九九乘法表

qq_41541444的博客 7361

告别迷茫!手把手教你用ArcGIS+GTB搞定生态源地MSPA分析(附避坑指南)

本文详细介绍了如何使用ArcGIS和GTB进行生态源地MSPA分析的全流程,包括软件安装、数据预处理、参数设置、结果可视化和常见问题排查。特别针对ArcGIS和GTB组合使用时的常见问题提供了避坑指南,帮助研究者高效完成生态规划任务。

weixin_30756499的博客 435

GPS系统跟踪捕获算法的Verilog实现在FPGA

本文将介绍GPS系统中的跟踪捕获算法,并提供该算法的Verilog实现在FPGA上运行的源代码。常用的方法是将接收到的信号与一个本地振荡器产生的参考信号进行混频,然后使用带通滤波器提取出希望得到的频率分量。码跟踪的目的是通过检测接收到的信号中的码片序列来实现对导航数据的解调。以上是一个简化的GPS系统跟踪捕获算法的Verilog实现,其中包含了时间检测、频率跟踪和码跟踪三个模块。GPS信号由载波频率和导航数据组成。跟踪捕获算法的目标是通过对接收到的信号进行处理,从而获取到准确的载波频率和导航数据。

PixelEnigma的博客 1108

Linux 实验八 Shell编程

Linux 实验八 Shell编程

2302_77382298的博客 649

ShowDoc item_id 未授权SQL注入漏洞复现

2024年6月,ShowDoc官方发布新版本修复了一个SQL注入漏洞。鉴于该漏洞无前置条件,易于利用,且默认情况下可暴破用户token获取系统后台权限,建议所有使用该系统的企业尽快升级修复,以确保系统安全。

0xSec 2358

shell编程实现五种九九乘法表

这是Linux实用技术这门课老师的实验课内容 上代码 q1: #!/bin/bash for i in 1 2 3 4 5 6 7 8 9 do for j in 1 2 3 4 5 6 7 8 9 do echo -ne "$i*$j=$[$i*$j]\t " done echo "" done q2: #!/bin/bash for i in 1 2 3 4 5 6 7 ...

weixin_43173093的博客 1370

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

linux九九乘法表,linux shell 九九乘法表

/bin/bash# 九九乘法表for i in {1..9};do for j in `seq 1 $i`;do echo -ne "#include"iostream.h"intmain(){for(inti=1;i<=9;i++){&nb...#!/bin/bashfor((i=1;i<=9;i++));dofor...

weixin_30311521的博客 2100

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

mysql输出九九乘法表_for循环实现九九乘法表

{% for x in range(1,10) %}{% for y in range(1,x + 1) %}{{ y }} * {{ x }} = {{ y * x }}{% endfor %}{% endfor %}{% for x in range(1,10) %}{% for y in range(1,10) if y <= x %}{{ y }} * {{ x }} = {{ y ...

weixin_36147027的博客 1927

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

linux用for循环写九九乘法表,写一个方法,用一个for循环打印九九乘法表

public class MultiplicationTable {/*** @description 写一个方法,用一个for循环打印九九乘法表* @author wangkun* @param args*/public static void main(String[] args) {int i,j;for (i = 1 ; i <= 9 ; i ++){for(j = 1 ; j &...

weixin_35719260的博客 2372

linux 用户打印九九乘法表,linux shell 打印99乘法表

打印99乘法表在任何语言中都是一个必写程序,特别是学习了循环之后打印99乘法表第一步众所周知,99乘法表的格式为x*y=z所以我们至少需要两个参数,一个为x,一个为y,这里我们使用i和j表示x和y都不会超过9,并具有一定规律,比如1x2,1x3根据上面的分析,我们首先需要把i和j写出来,写到需要用到我们的双层for循环了。#!/bin/bash -for i in `seq 9`dofor j i...

weixin_32259417的博客 1236

Linux C 语言九九乘法表

Linux C 语言九九乘法表在学校时候写个,需要很长时间来写个小程序。现在再拿起C语言来学习,就将小例子写BLOG上。[@more@]#include int main(void){ int i,j; for(i=1;i&...

cuiweigk19423的博客 1350

linux的脚本编程:bash脚本实现数学的九九乘法表

使用 Bash 脚本来生成九九乘法表,并将其格式化为一个表格形式。可以使用 printf 和echo命令来控制输出的格式。使用 printf 命令来格式化输出,确保每个单元格的宽度一致。先打印顶部表格。通过嵌套循环计算并打印九九乘法表的内容。打印底部表格。定义边框字符, 定义了表格的顶部和底部边框。边框字符的选择: 使用 Unicode 字符(如 ┌, ├, ┐ 等)来绘制边框,这些字符在支持 UTF-8 编码的终端中可以正确显示。使用 printf 命令来精确控制输出的格式,确保每个单元格的宽度一致。

weixin_70208651的博客 1040

python写乘法口诀-用python编写九九乘法表

for i in range(1,10):for j in range(1,10):if j >i:print(end='')else:print(j,'*',i,'=',i*j,end=' ')if j == 9:print('')结果:1 * 1 = 11 * 2 = 2 2 * 2 = 41 * 3 = 3 2 * 3 = 6 3 * 3 = 91 * 4 = 4 2 * 4 = ...

weixin_37988176的博客 7482

shell版九九乘法表

初学shell编程,偶的一些资料与大家一起分享,这是一个九九乘法表用shell 写的源程序:#!/bin/bash#九九乘法表declare -i i=1declare -i jwhile (( $i do   j=1   while (( $j    do      let prod=$i*$j      printf "%d*%d=%2d" $j $i $prod      let

一路同行,风雨兼程--spotmausoft的专栏 6322

Linux脚本输出99乘法表,利用shell脚本各种循环语句输出九九乘法表

SHELL语句主要包含三种:for循环语句、while循环语句、unitl循环语句。这里分别使用这三种循环或者结合使用来实现九九乘法表。详细如下:使用for循环实现:#!/bin/bash#forloopfor((i=1;i<=9;i++))dofor((j=1;j<=i;j++))dolet"temp=i*j"echo-n"$i*$j=$temp"doneec...

weixin_35212962的博客 4138

linux九九乘法表的脚本,shell脚本实现九九乘法表

当初学习shell脚本做的一个练习题。简单版本99.sh#!/bin/bash# ----------------------# 九九乘法表# ----------------------echo "==== 九九乘法表 ===="i=1while(( $i<=9 ))doj=1while(( $j<=$i ))doprintf "%s*%s=%-2s " $i $j `expr $...

weixin_39601657的博客 522

linux程序打印九九乘法表,C语言输出九九乘法表代码及解析

C语言输出九九乘法表代码及解析九九乘法表共9行9列,重点考察for循环的掌握情况。下面给出了输出完整乘法表、右上、右下、左上、左下乘法表的代码。【代码一】输出完整的三角形:#include int main() {int i,j; // i, j控制行或列for(i=1;i<=9;i++) {for(j=1;j<=9;j++)// %2d 控制宽度为两个字符,且右对齐;如果改为 %-...

weixin_39829236的博客 1043

bash linux 九九乘法表

bash shell echo echo -n/-e "text" -n:不换行 -e:特殊格式(转义字符) •\a 发出警告声; •\b 删除前一个字符; •\c 最后不加上换行符号; •\f 换行但光标仍旧停留在原来的位置; •\n 换行且光标移至行首; •\r 光标移至行首,但不换行; •\t 插入tab; •\v 与\f相同; •\\ 插入\字符; •\nnn 插入nnn(八进制)所代表的ASCII字符; echo -e "\e[1;42;30m "(觉得好玩单独提出来)

qq_44309969的博客 1613
上一篇: Linux-学习-问题-shell脚本权限不够
下一篇: android-学习-结束activity的方法
Luckyliboy
博客等级 码龄11年 17粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值