&ltnumber&gt&q"og:type" content="webpage"> &ltnumber&gt&q" /> &ltnumber&gt&q"> Linux中shell编程,输出任何数的乘法_系统运维_内存溢出

阅读 6

Linux中shell编程,输出任何数的乘法,第1张

#! /bin/bash

[ "$#" -ne 1 ] || [ "$1" -lt 1 ] &&echo "用法:$0 <number>" &&exit

for ((i=1i<=$1i++))

do

for((j=1j<=$1j++))

do

printf "%d*%d=%d\t" $i $j $(let i + j)

done

echo

done 上面是以参数形式运行

~ $: ./test.sh 3

1*1=1

2*1=2 2*2=4

3*1=3 3*2=6 3*3=9

~ $:

希望变成运行时输入的话使用read -r

------------------------------------------------------话说我对你们这些拿了东西连谢谢都不说

的人表示无奈。。。。

#!/bin/bash

echo "This is the multiple table."

for((i=1i<=9++i))

do

  for((j=1j<=ij++))

  do

  echo -ne "$i*$j=$((i*j))\t" 

  done

  echo


done

欢迎分享,转载请注明来源:

内存溢出

原文地址:

http://www.outofmemory.cn/yw/8974978.html
输出
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
halogen halogen 一级用户组
Linux中查看进程占用内存的情况
上一篇
2023-04-23
桥接连不上网是为什么
2023-04-23

发表评论
请登录后评论... 登录
提交

    评论列表(0条)
保存
{label} {label} &ltnumber&gt&q', author : 'halogen', cat_name : '系统运维', time_y_m : '2023年04月', time_d : '23', site_motto : '内存溢出' }; {script} {script}