首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
admin
2010-01-10
75
问题
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于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全国计算机二级
相关试题推荐
下面操作中,不能正确保存正在编辑的工程的是
下面说法中错误的是
窗体上有一个名称为Labell的标签和一个名称为Commandl的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()x=InputBox(”输入x:”,,0):y=InputBox(”输入y:
某人创建了1个工程,其中的窗体名称为Form1;之后有添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是
VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是()。
下列程序段的输出结果是()。x=5Printx+1;x+1
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
下列选项中不属于结构化程序设计原则的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
需要延长抗结核疗程的结核性腹膜炎是
关于蛋白尿的叙述,错误的是
轻微病变性肾小球肾炎的主要病理变化是
对于羊水过少的病因不正确的是:
直肠、肛管与周围皮肤相通所形成的瘘管称直肠内黏膜上的赘生物
A.保和丸B.健脾丸C.枳实消痞丸D.枳实导滞丸E.木香槟榔丸
脾的功能是肺的功能是
个人独资企业设立申请书应当载明的事项不包括()。
群体风气是指群体在长期活动中逐步形成的行为习惯和精神风貌,它是群体规范的一部分,是一种非正式的、非强制性的行为标准,由群体成员相互作用、约定俗成。根据上述定义,下列属于群体风气的是()。
我国《宪法》规定,中华人民共和国公民在()的情况下,有从国家和社会获得物质帮助的权利。
最新回复
(
0
)