首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
admin
2010-01-10
44
问题
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。
#include<stdio.h>
void main(int argc,char*argv[])
{ FILE*f1,*f2;
if(argc< 【 】 )
{ printf("parameter error!\n");exit(0);}
f1=fopen(argv[1],"r");
f2=fopen(argv[2],"w");
while( 【 】 )fputc(fgetc(f1),f2);
fclose(f1);
fclose(f2);
}
选项
答案
3 !feof(f1)
解析
要实现文件复制,需要指定源文件及目的文件,因此在命令行下执行程序时至少要指定两个参数,加上程序名本身,故argc的值至少为3,因此第一空应填3。while循环中语句fputc(fgetc(f1)f2);的目的是将f1中的字符依次读出并写入到f2对应的文件中去,直至文件f1结束为止,因此第二空为!feof(f1)。
转载请注明原文地址:https://kaotiyun.com/show/ITWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不符合良好程序设计风格的是
下面属于软件设计阶段产生的文档是()。
在标准模块中,将a定义为全局整型变量的语句是()。
下面能够将某个变量声明为局部变量的是
窗体上有1个名称为Textl的文本框,1个名称为Timerl的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
有一种控件,可以在其中承载其他控件,还可以在其中用Print方法输出文本,这种控件是
下列循环中,可以正常结束的是
下面不属于软件需求分析阶段主要工作的是
随机试题
社会历史发展的决定性是指()
阅读欧阳修《五代史伶官传序》中的一段文字,回答问题:《书》曰:“满招损,谦得益。”忧劳可以兴国,逸豫可以亡身,自然之理也。故方其盛也,举天下之豪杰,莫能与之争;及其衰也,数十伶人困之,而身死国灭,为天下笑。夫祸患常积于忽微,而智勇多困于所溺。岂独
双面洞的洞底形成阶梯的主要作用是
糖皮质激素所引起的不良反应不包括
关于司法、司法制度的表述,下列哪些选项是正确的?(2008—卷一—88,多)
关于项目建设规模合理化的制约因素描述中,正确的是()。
甲股份有限公司(下称甲公司)是一家在上海证券交易所上市的公司,股本总额为8亿元,最近一期期末经审计的净资产为6亿元。2021年3月5日,甲公司董事会对下列融资方案进行了讨论。(1)优先股发行方案。该方案主要内容为:①公开发行优先股3亿股
古希腊哲学家柏拉图在哪本著作中指出学前教育的重要性?()
WecaninferfromParagraph2thatfacingthetoughtasktheresearchersofWHO______.Whatistheauthor’sattitudetowardst
TheInfluenceofRomeEmpireonToday’sSocietyI.OverallIntroduction:Manyaspectsoftoday’ssocietyhavebeenaffectedbya
最新回复
(
0
)