其他分享
首页 > 其他分享> > MyCP(课下作业,必做)

MyCP(课下作业,必做)

作者:互联网

选做题目以及分析

题目:编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数:

分析

了解CP功能

程序设计

根据分析写出伪代码:

    读取命令行输入的3个参数(一个指明功能,两个文件名)
    当args[0]是“-tx”,每次读取文件名为args[1]文本文件中的1个字符,把它转为4位二进制数字printf("%04b"),写入到文件名为args[2]的二进制文件中去,直到文本文件中的所有字符读取完毕。
    当args[0]是“-xt”,每次读取文件名为args[1]二进制文件中的4个字符,把它转为1位十进制数字printf("%d"),写入到文件名为args[2]的十进制文件中去,直到二进制文件中的所有字符读取完毕。

编程实现

编程中遇到的问题和解决

参考资料

标签:文件,数字,二进制,源文件,课下,参数,必做,目录,MyCP
来源: https://www.cnblogs.com/waaaaa/p/10786835.html