首页 > 外贸类考试
题目内容 (请给出正确答案)
[单选题]

File/Merge命令可以合并哪种类型的文件()

A.Max

B.Dxf

C.Dwg

D.3ds

答案
收藏

A、Max

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“File/Merge命令可以合并哪种类型的文件()”相关的问题
第1题
以下哪条命令可以改变文件file的所有者为Sam()?A.chmod Sam fileB.chown Sam fileC.chgrp Sam fi

以下哪条命令可以改变文件file的所有者为Sam()?

A.chmod Sam file

B.chown Sam file

C.chgrp Sam file

D.umask Sam file

点击查看答案
第2题
下面哪条命令可用来确保文件“my file”存在()。A.cpmyfile/dev/nullB.touch my fileC.create my fi

下面哪条命令可用来确保文件“my file”存在()。

A.cpmyfile/dev/null

B.touch my file

C.create my file

D.mkfile my file

点击查看答案
第3题
在Visual FoxPro中,执行下列命令后,当前打开的数据库文件名是()。 Number=”5” File=”File”+Numb
er USE&File

A.File Number

B.&File

C.file5

D.Data Base File

点击查看答案
第4题
下列命令中,修改表文件结构的命令是()。A.MODIFY FILEB.MODIFY COMMANDC.MODIFY STRUCTURED.CREAT

下列命令中,修改表文件结构的命令是()。

A.MODIFY FILE

B.MODIFY COMMAND

C.MODIFY STRUCTURE

D.CREATE STRUCTURE

点击查看答案
第5题
在/home/stud1/wang目录下有一文件file,使用()。可实现在后台执行命令,此命令将file文件中的内容

在/home/stud1/wang目录下有一文件file,使用()。可实现在后台执行命令,此命令将file文件中的内容输出到fil

A.catfile>file.copy

B.catfilefile.copy

C.&catfilefile.copy

D.&catfile>file.copy

点击查看答案
第6题
下列命令结果中,肯定生成一个空表的是______。A.copy to boy for 性别=“男”B.copy file da.dbf to

下列命令结果中,肯定生成一个空表的是______。

A.copy to boy for 性别=“男”

B.copy file da.dbf to boy.dbf

C.copy stru to boy fields姓名,年龄,奖学金

D.select*from da where性别=“男”into boy dbf

点击查看答案
第7题
将当前表文件内容复制到工资.DBF中的命令是______。A.COPY TO工资B.COPY FILE TO工资C.COPY STRU

将当前表文件内容复制到工资.DBF中的命令是______。

A.COPY TO工资

B.COPY FILE TO工资

C.COPY STRU TO工资

D.COPY STRU EXTE TO工资

点击查看答案
第8题
使用SELECT-SQL命令建立查询时,若要将查询结果输出到一临时数据表中,需要选择使用以下______子句

A.INTO ARRAY

B.INTO CURSOR

C.INTO TABLE

D.TO FILE

点击查看答案
第9题
将表中数据复制到数组中的命令是()。A.COPY TOB.COPY FILEC.APPEND FROM ARRYD.COPY TO ARRY

将表中数据复制到数组中的命令是()。

A.COPY TO

B.COPY FILE

C.APPEND FROM ARRY

D.COPY TO ARRY

点击查看答案
第10题
使用SELECT—SQL命令建立查询时,若要将查询结果存放到文本文件中,需要选择使用以下哪一个子句()

A. INTO ARRAY

B. INTO CURSOR

C. INTO TABLE

D. TO FILE

点击查看答案
第11题
阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。【说明】 本程序从若干个原始文件合并

阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。

【说明】

本程序从若干个原始文件合并成的合并文件中恢复出其中一个或全部原始文件。所有文件均作为二进制文件进行处理。合并文件中先顺序存储各原始文件,然后顺序存储各原始文件的控制信息,即文件名、文件长度和在合并文件中的位置(偏移量)。其结构为:

typedef struct {char fname [256] /*原始文件名*/

long length; /*原始文件长度(字节数)*/

long offset; /*原始文件在合并文件中的位置(偏移量)*/

}FileInfo;

在合并文件最后存储如下一个特殊的标志信息作为合并文件的结束标记:

FileInfo EndFlag={"Combined File",0,_offset};

其中_offset是第一个原始文件的控制信息在合并文件中的位置(偏移量)。

启动本程序的命令行的格式是:

程序名 合并文件名 [原始文件名]

如果不指定原始文件名,默认恢复合并文件中的所有原始文件。

程序中涉及的部分文件操作的库函数简要说明如下:

int fread(void * buffer,int size,int count,FILE * fbin):从二进制文件流fbin中读取 count块长度为size字节的数据块到buffer指向的存储区。返回值为实际读取的数据块数。

int fwrite(void * buffer,int size,int count,FILE * fbin):各参数和返回值的意义与fread相同,但对文件进行写操作。

int fseek(FILE * fbin,long offset,int position):将文件流fbin的读/写位置以position为基准移动offset字节。position的值可以是SEEK_SET(文件头),SEEK_CUR(当前位置), SEEK_END(文件尾);offset为正,表示向文件尾方向移动,为负表示向文件头方向移动,为零表示到基准位置。

long ftell(FILE * fbin):返回文件流fbin的当前读/写位置(相对于文件头的偏移量)。上述偏移量均以字节为单位,即偏移字节数。

【程序】

include <stdio. h>

include <string. h>

typedef struct { char fname[256];long lengt;long offset;

} Filelnfo;

void copyfile(FILE*fin, FILE * fout,int fsize)

{ char buf[1024];int siz=1024;

while(fsize !=0){ /*每次复制siz个字节,直至复制完fsize个字节*/

if(siz >fsize) (1);

fread(buf,1,siz,fin); fwrite(buf,1,siz,fout);

fsize=(2);}

}

int dofile(FILE * fin,Filelnfo * inp)

{ long offset;

FILE * fout;

if ((fout = fopen (inp - > fname ,"wb" ))==NULL) {

printf("创建文件错误: %s\n" , inp -> fname);

return 1;

}

offset=(3); /*保留合并文件读/写位置*/

fseek((4)); /*定位于被恢复文件首*/

copyfile (fin, fout, inp - > length);

fclose(fout);

printf("\n ---文件名: %\n 文件长: %ld. \n",inp -> fname, inp -> length);

(5); /*恢复合并文件读/写位置*/

return 0;

}

int main(int argc, char * argv[ ])

{ Filelnfo finfo;

char fname[256] ;FILE * fcmbn;

if(argc <2) { printf("输入合并文件名:" ) ;scanf("%s" ,fname);

else strcpy(fname,argv[1]);

if((fcmbn = fopen(fname,"rb" )) == NULL) {

printf("文件打开错误: %s\n" ,fname);return 1;

}

fseek(fcmbn, -sizeof(Filelnfo),SEEK_END); /*定位于合并文件末尾的标志信息*/

fread(&finfo,1,sizeof(Filelnfo) ,fcmbn);

if(finfo. length!=0||strcmp(finfo. fnane," CombinedFile" )){

printf("指定的文件不是合法的合并文件\n");

fclose (fcmbn); return 2;

}

fseek(fcmbn,finfo. offset,SEEK_SET); /*定位于首个原始文件的控制信息*/

for(;;){ /*恢复一个(argc>2)或全部(argc=2)原始文件*/

fread (&finfo,1, sizeof (Fitelnfo), fcmbn);

if(finfo, length ==0) break;

if (argc> 2 && strcmp(finfo. fname,argv[2] )) continue;

if (dofile (fcmbn, &finfo)!=0) break;

}

fcolse(fcmbn);return 0;

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改