【摘要】:用户可以在记事本环境下打开文件“f1.txt”验证文件内容是否正确。如果已经存在同名文件,则清空文件内容;如果不存在,则创建文件。如编译后的可执行文件名为test.exe,则命令:test.exefile_1.txtfile_2.txtfile_3.txt会将这三个文件内容按顺序显示在屏幕上。
1.阅读下面程序,写出运行结果,然后上机验证。
提示与分析:
以“w”方式打开文件时,若果文件不存在,则新建文件。若文件不在当前目录下,需要写出相应路径,此时注意转义字符“\\”输出用于分割文件路径的反斜杠“\”。
2.下面程序的功能是在D盘上建立一个文本文件f1.txt,并写入如下内容:
Hello world!
请填空并运行该程序。
}
提示与分析:(www.xing528.com)
程序从终端键盘输入字符,写入文件直到用户按回车键结束输入。用户可以在记事本环境下打开文件“f1.txt”验证文件内容是否正确。
3.编写程序,将双精度浮点数-3.14,按文本文件形式保存到文件file.txt,再以二进制文件的形式保存到file.dat中。如果已经存在同名文件,则清空文件内容;如果不存在,则创建文件。然后用“记事本”程序分别打开这两个文件,看看你是否能读懂文件信息,两个文件的各占用多少字节的磁盘空间?(两个文件先不要删除)
4.编写程序,将上一题中保存在两个文件中的信息(-3.14),分别读入到两个double类型的变量var1和val2中,并输出这两个变量,验证读入是否正确。
5.编写程序,将多个文本文件的内容,按顺序显示在屏幕上。文件数目不确定,文件名从命令行读入。如编译后的可执行文件名为test.exe,则命令: test.exe file_1.txt file_2.txt file_3.txt会将这三个文件内容按顺序显示在屏幕上。
6.编写程序,模拟命令行工具cp,实现文件拷贝功能。cp的基本格式:
cp 源文件名 目标文件名
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。