97免费在线观看视频,亚洲综合自拍网,黄色毛片免费观看,热久久综合网,免费看日产一区二区三区 狠狠操av,久久久涩涩涩,在线精品免费视频,人人插天天干,久久91精品国产91久久

問(wèn)答題

【計(jì)算題】編程,讀入若干行字符(每行不超過(guò)80個(gè)),寫(xiě)入文本文件(文件名自定)。

答案:

題目列表

你可能感興趣的試題

填空題

下列程序?qū)㈡I盤(pán)輸入的若干姓名、成績(jī)寫(xiě)入文本文件,寫(xiě)入過(guò)程中文件中的數(shù)據(jù)均按成績(jī)從高到低存放。請(qǐng)?zhí)羁諏⒊绦蜓a(bǔ)充完整、正確。#include#includevoidmain(){charname[9],na[9];intscore,sc,i,pt1,pt2,flag;;FILE*p1;if((p1=fopen("d:\\file1.dat","w+"))==NULL){printf("文件不能打開(kāi)!\n");exit(0);}scanf("%s%d",name,&score);//讀入第一個(gè)人的姓名、成績(jī)并寫(xiě)入文件fprintf(p1,"%8s%3d\n",name,score);while(scanf("%s%d",name,&score)!=EOF){//讀入其他人的姓名、成績(jī)r(jià)ewind(p1);//將讀寫(xiě)位置移動(dòng)到文件頭while(fscanf(p1,"%8s%3d\n",na,&sc)!=EOF)if(score>sc){fseek(p1,–13,1);pt1=ftell(p1);//確定數(shù)據(jù)的插入位置;pt2=ftell(p1);//確定文件尾部位置for(i=pt2-13;i>=pt1;i=i-13){fseek(p1,i,0);fscanf(p1,"%8s%3d\n",na,&sc);fseek(p1,i+13,0);}fseek(p1,pt1,0);fprintf(p1,"%8s%3d\n",name,score);flag=0;//鍵盤(pán)輸入數(shù)據(jù)已插入,標(biāo)志位置0break;}if(){//若數(shù)據(jù)未插入,則在文件末尾插入//移動(dòng)文件讀寫(xiě)位置到文件末尾fprintf(p1,"%8s%3d\n",name,score);}}fclose(p1);}

答案: ①flag=1②fseek(p1,0,2)③fprintf(p1,"%8s%3d\n",na,sc)④flag==1⑤f...
微信掃碼免費(fèi)搜題