C高级 test

1.思维导图

C高级 test_第1张图片

2.输入一个数,判断是否是偶数使用test指令

#!/bin/bash
read -p "please enter n:" n
if [ $((n%2)) -eq 0 ]
then
	echo "偶数"
else 
	echo "奇数"
fi


C高级 test_第2张图片

3.输入两个数,实现两个数的排序使用test指令

#!/bin/bash
read -p "please enter a b:" a b
if [ $a -ge $b ]
then 
	t=$a
	a=$b
	b=$t
	echo $a $b
else 
	echo $a $b
fi

C高级 test_第3张图片

4.输入一个数,判断是否是水仙花数使用test指令

#!/bin/bash
read -p "please enter n:" -n 3 n
a=$((n%10))
b=$((n/10%10))
c=$((n/100))
if [ $((a**3+b**3+c**3)) -eq $n ]
then
	echo "是水仙花数"
else 
	echo "不是水仙花数"
fi

C高级 test_第4张图片

你可能感兴趣的:(java,linux,前端)