首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。 #include<stdio.h> void main(int argc,char*argv[])
admin
2010-01-10
32
问题
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于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全国计算机二级
相关试题推荐
以下关于变量作用域的叙述中错误的是
程序调试的任务是
窗体上有名称分别为Text1、Text2的文本框,名称为Commandl的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommandl_Click()
以下合法的VB变量名是
窗体上有1个名称为Text1的文本框,1个名称为Labell的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
下列程序段的输出结果是()。x=5Printx+1;x+1
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
下列选项中属于软件设计建模工具的是()。
随机试题
下列表达诗人关心百姓疾苦的诗句是:
下列证明胃管在胃内的方法中,错误的是【】
下列各项,不属疔疮走黄原因的是
对厂房、仓库进行防火检查时,应检查厂房、仓库的平面布置情况。某家具厂的下列做法中,不符合规范要求的是()。
赵先生8年后退休,他打算为退休后准备一笔旅游基金。理财经理为他推荐一款固定收益率为7%的基金产品,赵先生决定每年存入5000元。那么赵先生退休后能获得多少旅游基金?()
净现值法的优点有()。
下列有关生活常识的说法中,正确的是()。
货币政策就是通过控制货币的需求量,使货币的需求量和供应量相适应,从而实现社会总需求和总供给的平衡。()
《庄子》说:人们都知道有用的作用,却不知道无用的作用,知道无用的用处,才可以谈论有用。所以,看到一个人已知的,还要看到其未知的;看到一个人有用的,还要看到其无用的;看到一个人有能的,还要看到其未能的。总之,看发展,要看一个人发展的定位、方向与态势,进而去看
下列数据结构中,属于非线性结构的是( )。
最新回复
(
0
)