填空題文本文件a.dat、b.dat中每行存放一個(gè)數(shù)且均按從小到大存放。下列程序?qū)⑦@兩文件中數(shù)據(jù)合并到c.dat,文件c.dat中數(shù)據(jù)也要從小到大存放。請(qǐng)?zhí)羁諏⒊绦蜓a(bǔ)充完整、正確(若文件a.dat數(shù)據(jù)為1、6、9、18、27、35,文件b.dat數(shù)據(jù)為10、23、25、39、61,則文件c.dat中數(shù)據(jù)應(yīng)為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);}
您可能感興趣的試卷
你可能感興趣的試題
最新試題
C程序代碼中的注釋、標(biāo)識(shí)符命名、空行、代碼行中的空格以及對(duì)齊等都不影響程序的可讀性。
題型:判斷題
編譯器的作用是將一個(gè)高級(jí)語言程序翻譯成計(jì)算機(jī)可以執(zhí)行的二進(jìn)制代碼。
題型:判斷題
下面不是C語言特點(diǎn)的是()。
題型:單項(xiàng)選擇題
在C語言中,定義一個(gè)共用體變量時(shí),系統(tǒng)分配給它的存儲(chǔ)空間長度是()。
題型:單項(xiàng)選擇題
函數(shù)getchar()的作用是:輸出一個(gè)字符。
題型:判斷題
連字符“–”可以用于變量名時(shí)連接兩個(gè)單詞。
題型:判斷題
若有定義int a=5,b=2;則a%b的值為(),a/b的值為()。
題型:填空題
程序中出現(xiàn)的諸如0、300、20等數(shù)字稱為幻數(shù),通常用變量或者符號(hào)常量來替代以明確其物理意義。
題型:判斷題
C語言源程序經(jīng)過編譯生成()。
題型:單項(xiàng)選擇題
完善下面程序中xxkl函數(shù)的定義,使程序能夠輸出數(shù)組a中所有元素的最大值。
題型:問答題