当前位置: 技术问答>linux和unix
这个怎么计算
来源: 互联网 发布时间:2016-07-08
本文导语: 在shell中, 如果 a='1', 通过什么计算可以使 a='a' 还有 a='2' -> a='b' a='c' -> a='3' 有什么方法计算吗, 可以将 12345 和 abcde对应起来 c语言中只要+ -就可以了 | #!/dev/sh -x #!/bin/bash NUM1=96 while [ 1 ] do read ch; i...
在shell中, 如果 a='1', 通过什么计算可以使 a='a'
还有
a='2' -> a='b'
a='c' -> a='3'
有什么方法计算吗, 可以将 12345 和 abcde对应起来
c语言中只要+ -就可以了
还有
a='2' -> a='b'
a='c' -> a='3'
有什么方法计算吗, 可以将 12345 和 abcde对应起来
c语言中只要+ -就可以了
|
#!/dev/sh -x
#!/bin/bash
NUM1=96
while [ 1 ]
do
read ch;
if [ -z "$ch" ]
then
echo "空值"
fi
num3=`printf "%d" "'$ch"`
if [ ${num3} -le 57 ] && [ ${num3} -ge 49 ]
then
echo "${ch}+$NUM1"|bc |awk '{printf "%cn",$1}'
else
if [ ${num3} -le 106 ] && [ ${num3} -ge 97 ]
then
echo "$num3-$NUM1"|bc
fi
fi
done
第二个方法出来了
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。