zoukankan      html  css  js  c++  java
  • 2019春第二周作业

    实验代码:

    #include<stdio.h>
    #include<stdlib.h>
    #include<string.h>
    main()
    {
      FILE *fp;
      char ch;
      char c[3];
      int j=0,i=0,a[6];
      if((fp=fopen("PYozo","a+"))==NULL)
      exit(0);
      while((ch=fgetc(fp))!=EOF)
      {
       if(ch==',')
       {
       j--;
       c[j]='';
       j=0;
       printf(" ");
       j=0;
       i++;
       continue;
       }
       c[j]=ch;
       a[i]=atoi(c);
       j++;
       
       putchar(ch);
      }
      int m=a[0];
      for(i=0;i<6;i++)
      {
       if(a[i]>=m)
       {
        m=a[i];
       }
      }
       for(i=0;i<6;i++)
      {
       if(m==a[i])
       {
        fprintf(fp," %d %d",a[i],i);
        break;
       }
      }
      fclose(fp);
      printf(" ");
      printf("%d",a[4]);
      }

    设计思路:先定义变量,然后打开文件,用while循环将文件里的内容读出来并用字符串储存,在用函数atio将字符串变成整型变量。

    本题遇到的问题及解决方案:1:没有明白fscanf的用法,经查阅后得fscanf是将文件里的输入到缓冲区.

    二、学习进度条

    三、学习感悟

    感觉打一串代码容易,但让打出来的代码变成可运行程序后,正常运行很难,我次次打出来的代码可运行程序都是要被终止运行的。

  • 相关阅读:
    第十三周助教总结
    C语言I博客作业09
    第十二周助教总结
    C语言I博客作业08
    第十一周助教总结
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    C语言I作业07
    C语言I作业06
  • 原文地址:https://www.cnblogs.com/2293002826PYozo/p/10487024.html
Copyright © 2011-2022 走看看