填空題文本文件a.dat、b.dat中每行存放一個數(shù)且均按從小到大存放。下列程序將這兩文件中數(shù)據(jù)合并到c.dat,文件c.dat中數(shù)據(jù)也要從小到大存放。請?zhí)羁諏⒊绦蜓a充完整、正確(若文件a.dat數(shù)據(jù)為1、6、9、18、27、35,文件b.dat數(shù)據(jù)為10、23、25、39、61,則文件c.dat中數(shù)據(jù)應為1、6、9、10、18、23、25、27、35、39、61)。#include#includevoidmain(){FILE*f1,*f2,*f3;intx,y;if((f1=fopen("a.dat","r"))==NULL){printf("文件a.dat不能打開!\n");exit(0);}if((f2=fopen("b.dat","r"))==NULL){printf("文件b.dat不能打開!\n");exit(0);}if(()==NULL){printf("文件c.dat不能打開!\n");exit(0);}fscanf(f1,"%d",&x);;while(!feof(f1)&&!feof(f2))if(){fprintf(f3,"%d\n",x);fscanf(f1,"%d",&x);}else{fprintf(f3,"%d\n",y);fscanf(f2,"%d",&y);}if(feof(f1)){;while(!feof(f2)){fscanf(f2,"%d",&y);;}}else{fprintf(f3,);while(!feof(f1)){;fprintf(f3,"%d\n",x);}}fclose(f1);fclose(f2);fclose(f3);}
您可能感興趣的試卷
你可能感興趣的試題
最新試題
int a[5];該語句表明數(shù)組a中的第五個元素為a[5]。
題型:判斷題
在C語言中,將屬于不同類型的數(shù)據(jù)作為一個整體來處理時,常用()。
題型:單項選擇題
補充完整下面xxk2函數(shù)定義,假定函數(shù)參數(shù)表中a的值小于等于b,函數(shù)功能是求出返回a到b之間(包含a和b值在內)所有偶數(shù)之和。
題型:問答題
設x=2.3,a=8,y=4.8,則條件表達式a>x+y值為()。
題型:單項選擇題
連字符“–”可以用于變量名時連接兩個單詞。
題型:判斷題
Polya的問題求解四步法不包括()。
題型:單項選擇題
程序中出現(xiàn)的諸如0、300、20等數(shù)字稱為幻數(shù),通常用變量或者符號常量來替代以明確其物理意義。
題型:判斷題
下面有關標識符使用說法不正確的是()
題型:多項選擇題
下面程序段的運行結果不正確的是()
題型:多項選擇題
以下對變量和常量的區(qū)別說法正確的是()
題型:多項選擇題