fscanf读取文件:20个TXT数据取值技巧

网安智编 厦门萤点网络科技 2026-05-11 00:07 12 0
# # # # void main(){ int =0;//计算value数组存储值的个数 int =0;//计算全部取值的个数 value;//存储一个观察点的可能取值 精确到小数点两位 prob;//存储一个观察点取值的概率,精确...

fscanf读取文件_C语言文件读取概率计算_数组初始化取值统计

# # # # void main(){ int =0;//计算value数组存储值的个数 int =0;//计算全部取值的个数 value;//存储一个观察点的可能取值 精确到小数点两位 prob;//存储一个观察点取值的概率,精确到小数点两位 int num;//存储对应取值的频数 temp=0.0;//用于文件取值缓存和处理 FILE *fpsv;//定义输出文件指针,该文件存储取值 FILE *fpsp;//定义输出文件指针,该文件存储取值概率 char ={{"1.txt"},{"2.txt"},{"3.txt"},{"4.txt"},{"5.txt"},{"6.txt"},{"7.txt"},{"8.txt"},{"9.txt"},{"10.txt"},{"11.txt"},{"12.txt"},{"13.txt"},{"14.txt"},{"15.txt"},{"16.txt"},{"17.txt"},{"18.txt"},{"19.txt"},{"20.txt"}}; //定义需要读取的txt文件的名称 (value,0.0,(value));//数组初始化 (prob,0.0,(prob)); if((fpsv=fopen("tsv.txt","w"))==NULL) //打开输出文件 { ("Error in open file\n"); } else { ("Open file tsv.txt!!!!\n"); } if((fpsp=fopen("tsp.txt","w"))==NULL) { ("Error in open file\n"); } else { ("Open file tsp.txt!!!!\n"); } ///////循环读取20个txt文件内容,根据每个文件内容生成取值和取值概率,并输出到tsp.txt和tsv.txt//////// for(int i=0;i 0.))){value=temp;num=num+1;=+1;break;} } }} //////计算每个取值的概率////////// for(int m=0;m