首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
admin
2010-01-10
51
问题
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于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全国计算机二级
相关试题推荐
1个二维数组可以存放1个矩阵,在程序开始有语句OptionBase0,则下面定义的数组中正好可以存放1个4(3矩阵(即只有12个元素))的是
以下关于单选按钮和复选框的叙述中,正确的是
假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下程序段:CD1.ShowOpen:CD1.DefaultExt="doc"在打开文件的对话框中选择了"c:\file1.txt"文件,则FileTitle属性的值是
假定有以下程序段Fori=lTo3Fori=5To1Step-1Printi*jNextiNexti则语句Printi*j的执行次数是
窗体上有一个名称为Frame1的框架(如图),若要把框架上显示的“Frame1”改为汉字“框架”,下面正确的语句是()。
已知:x=-6y=39则表达式“y\x*Sgn(x)”的值为
有下面程序代码:OptionBase1PrivateSubCommandl_Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")Fork=1
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>ba=a-bWend
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
定义学生、教师和课程的关系模式s(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
随机试题
A、Yourproblemmaynotbeunderstoodcorrectly.B、Youdon’tknowifyouarecomplainingattherighttime.C、Yourcomplaintmay
2018年12月,甲房地产开发公司为开发东方家园小区,向建设银行贷款5000万元,约定两年后清偿。乙公司对此贷款提供连带责任担保。2019年5月,甲公司开发的楼盘销售不利导致资金链断裂,不能清偿到期债务,被法院受理破产。2个月后,乙公司业务不景气也被法院受
肿瘤压迫导致局部水肿的原因是
以下关于痛经的陈述不正确的是( )。
注册会计师应当从以下()方面了解被审计单位的行业状况。
决定经济增长的直接因素有:投资量、劳动量、______。
一旦发现妈妈离开了,畅畅又哭又闹,这种不愿意离开母亲的情绪情感是__________。
培养“劳动者”是()。
在考生文件夹下打开EXCEL.XLS文件,将sheetl工作表的A1:D1单元格合并为一个单元格,内容水平居中;计算“总销量”和“所占比例”列的内容(所占比例;数量/总销量,“总销量”行不计,单元格格式数字分类为百分比,保留两位小数);按降序次序计算各配件
Iamquitefamiliar______herface,butIjustcannotrecallhername,
最新回复
(
0
)