首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
admin
2009-02-15
48
问题
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于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/GAXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序代码:PrivateSubCommand1_Click()CallsubproEndSubSubsub_pro()StaticsumAsIntegerDimiAs
设有如下数组声明:Dima()AsSingle下面关于这一声明的叙述中正确的是()。
下列语句中,不能用于定义数组的关键字是()。
下面关于文件叙述中错误的是()。
以下关于变量作用域的叙述中,错误的是()。
下列各组排序法中,最坏情况下比较次数相同的是()。
VB中,若没有显式声明变量的数据类型,则默认的类型是()。
设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
数据库系统中完成查询操作使用的语言是()。
随机试题
公证机构办理复查,因不可抗力、补充证明材料或者需要核实有关情况的,所需时间不计算在规定的期限内.但补充证明材料或者需要核实有关情况的,最长不得超过_____个月。()
整体护理的宗旨是
病牛口腔及呼出气体有烂苹果味,多提示发生了
2009年6月,渡江市国家税务局稽查局(以下简称“稽查局”)对丰华公司进行日常税务检查。稽查局认为,该公司在税务检查期间不如实反映情况、拒不提供有关资料,并且存在不接受税务机关处理的行为,遂向该公司送达(渡国税稽停票[2009]3号)《收缴、停止发售发票决
北京是全球拥有世界文化遗产最多的城市。()
下列属于邓小平同志对社会主义的本质的论断有()。
以下关于真理和价值关系认识的说法,错误的是:
下面描述中正确的是
下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是()。
AgroupofthetownspeoplestoodonthestationsidingofalittleKansastown,awaitingthecomingofthenighttrain,whichwa
最新回复
(
0
)