- 论坛徽章:
- 0
|
谁能帮我用 Unix shell 实现,来编程下面随便的题目啊??
大家帮帮忙好吗?
1、扫描某一网段内的可以访问(ping通)的主机,例如:扫描 210.40.7.229~239
210.40.7.229
210.40.4.230
210.40.4.231
....
2、求解汉诺塔问题,并求出盘子数目与移动次数的关系,如:
Disk 1 : a --> b 2 3
Disk 2 : a --> c 3 7
Disk 1 : b --> c 5 31
Disk 3 : a --> b 7 127
Disk 1 : c --> a
Disk 2 : c --> b
Disk 1 : a --> b
3、Unix 下大小写敏感,编写一程序方便把某目录下文件转换成为:全大写、全小写、首字母大写……(提示:用 tr 命令)
4、bc 是 Unix 中可以完成任意精度数值计算的台式计算器,试编写一程序,在屏幕上用 * 画出 sin、cos等函数曲线,(提示:sinvalue=`echo "scal=3;s($angle)"|bc -l`,"-l"是任意精度的库,s(x)是sin函数,scale=3是精确到小数点后第三位)
5、给定文本文件,里面是以空格分割的整数,求其中的第一和第三大数,比如文本内容:
34 99 717 27 2 123 655 22 4 7 223 53 29 76 33 417 37 233 ……
6、编写一班级成绩管理程序,有数据录入、修改、删除、排序等功能
7、用文本菜单方式设计一多功能编辑阅读器。 |
|