第二周作业

Posted on 2019-03-09 19:37  hualikun  阅读(73)  评论(0)    收藏  举报

第二周作业题目:

 

我的代码:

#include <stdio.h> 
#include<stdlib.h>
int main (void)
{
    FILE * fp = fopen("C:\\Users\\13514\\Desktop\\新建文件夹\\chenziyang.txt","a+");
    int i,max;
    char ch;
    int Array[9] = { 0 };
    for (int i = 0; i < 9; i++)
    {
        fscanf(fp, "%d", &Array[i]);
        max=0;
    }
    for( i = 0; i <= 9; i++ )
    {
        if(Array[i]>Array[max])
        max=i;
    }
    fprintf(fp,"\n%d %d", Array[max], max);
    fclose(fp);
    return 0;
}

编译结果:

 

我的思路:

我的错误:1,代码格式总是出低级错误,忘记;乱打空格

                  2,在重新打开文件时,代码明明显示正确但是文件却没有变化,经过室友指点发现自己的指针打错,为了方便重新在桌面上搞了一个,试验后成功

 

学习进度:

因为上个学期没有努力,现在还在补上个学期的知识,文件和数组的知识也认真在学,希望这个学期变得更好

(本篇并非我个人完成,代码参考了上课时用的代码,编写流程有学习助教在群里发的教学,流程图由陈强同学辅佐完成,第一次真正画流程图,又不足之处希望老师原谅)