下列程序的主要功能是()。
#include
main( ) {
FILE *in,*out;
char ch,infile[10],outfile[10];
printf(“Enter the infile name:\n”);
scanf(“%s”,infile);
printf(“Enter the outfile name:\n”);
scanf(“%s”,outfile);
if((in=fopen(infile, “r”))==NULL){
printf(“Cannot open infile\n”);
exit(0);
}
if((out=fopen(outfile, “w”))==NULL){
printf(“Cannot open outfile\n”);
exit(0);
}
while(!feof(in))
fputc(fgetc(in),out);
fclose(in);
fclose(out);
}
您可能感興趣的試卷
你可能感興趣的試題
A.文件打開時(shí),原有文件內(nèi)容不被刪除,位置指針移到文件的末尾,可作添加和讀操作
B.文件打開時(shí),原有文件內(nèi)容不被刪除,位置指針移到文件的開頭,可作重寫和讀操作
C.文件打開時(shí),原有文件內(nèi)容被刪除,只可作寫操作
D.以上各種敘述都不正確
最新試題
在各種進(jìn)程調(diào)度算法中,若所有進(jìn)程同時(shí)到達(dá),則平均等待時(shí)間最短的是()
某頁式管理系統(tǒng)中,地址寄存器的低10位表示頁內(nèi)地址,則頁面大小為()
系統(tǒng)調(diào)用是操作系統(tǒng)和用戶進(jìn)程的接口,庫函數(shù)也是操作系統(tǒng)和用戶的接口。
對于如圖所示的二叉樹,寫出分別按先序、中序、后序遍歷的次序。
若表R再排序前已經(jīng)按關(guān)鍵字值遞增排列,則()算法的比較次數(shù)最少。
一個(gè)物理硬盤可以分成多個(gè)邏輯硬盤分區(qū)進(jìn)行面向用戶文件系統(tǒng)的管理。
說明線性表的順序結(jié)構(gòu)和鏈?zhǔn)浇Y(jié)構(gòu)各自的優(yōu)缺點(diǎn)。
在循環(huán)首次適應(yīng)算法中,空閑區(qū)按()順序鏈成空閑區(qū)鏈。
系統(tǒng)產(chǎn)生“抖動”現(xiàn)象的主要原因是由()引起的 。
若線性表最常用的操作是在最后一個(gè)元素之后插入一個(gè)結(jié)點(diǎn)和刪除最后一個(gè)結(jié)點(diǎn),則采用()存儲方式節(jié)省時(shí)間。