第二周编程总结

一、实验代码
include<stdio.h>

include<stdlib.h>

int main(void)
{
FILE*fp;
int i,j,max;
int a[8];

if((fp=fopen ("c:\Daphne.txt","r"))==NULL) 
{
printf("File open error!
");
exit(0);

}

for(i=0;i<8;i++) {
fscanf(fp,"%d", &a[i]);
}
for(i=0;i<8;i++ ){
if(i==0) {
max=a[i];
j=i;
}
if(max<a[i]) {
max=a[i];
j=i;
}
}
fprintf(fp," %d %d", max, j);
if(fclose(fp)) {
printf("Can not close the file!");
exit(0);
}
return 0;
}
二、设计思路
第一步:定义头文件与stdlib
第二步:定义变量i,j,max最大值
第三步:输入文件名
第四步:for循环,读入八个数
第五步:判断数的大小及最小下标
第六步:结束返回
三、流程图

四、运行结果截图

五、心得
写了三四个小时,运行了许多次,出现了很多错误,想了很多方法,请教了同学,修改了许多次,写的眼睛酸,最终完成了。

原文地址:https://www.cnblogs.com/yuhaner/p/10502151.html