基础作业
实验代码
#include<stdlib.h> int main(void) {FILE*fp;int num[4],i,b,max;char op;if((fp=fopen("c:\\tmj.txt","r"))==NULL){ printf("File open error!\n"); exit(0);}for(i=0;i<4;i++){fscanf(fp,"%d%c",&num[i],&op);printf("%d%c\n",num[i],op);}max=num[i-1];for(i=0;i<4;i++){if(max<num[i]){max=num[i];b=i;}}printf("%d%c\n",max,b);if (fclose(fp)){printf("Can not close the file!\n");exit(0);}return 0;}
设计思路
自我评价:第一次读文件的时候,显示没找到文件
此时我发现自己的代码受书本影响并未改动,我改了很久好几个小时,建立文件的时候还读不出来,突然记起那次同学在帮我改程序的时候,我的标点格式用了中文的,运行出现错误,改为英文的逗号之后一下就读出来了,早上7点起来码了两个半小时,下午一点码到3点四十及,想想效率好低,没办法,技术问题。。。。
运行截图