zoukankan      html  css  js  c++  java
  • 第二周编程总结

    1.实验代码

    #include<stdio.h>
    #include<process.h>
    int main()
    {
        FILE*fp;
        int j,i,k,max;
        int num[5];
        char op;
        if((fp=fopen("C:\wtt.txt","r+"))==NULL){
    	  printf("File open error!");
    	  exit(0);
        }
        for(i=0;i<5;i++){
        	fscanf(fp,"%d%c",&num[i],&op);
        	printf("%d%c",num[i],op);
         }
        max=num[0];
        for(j=0;j<5;j++){
    	 if(num[j]>max){
    	  max=num[j];
              k=j;
             }
         }
         fprintf(fp,"
    %d %d",max,k);
         if(fclose(fp)){
    	 printf("Can not close the file!");
    	 exit(0); 
          }
         return 0;
     } 
    

    2.设计思路



    3.本题遇到的问题及解决方法
    问题一:在编写打开文档程序时,编写的名称不全,导致文件无法被读取。
    解决方案:晚自习时与同学讨论,上网查询,发现编写名称较为片面,更改文件地方,解决问题。
    问题二:在文档中输入了逗号,但在编写代码时并未输入字符型,导致运行结果的错误。
    解决方案:询问室友,发现并未编译逗号,加入字符型op,解决问题。
    问题三:编写时for循环中变量的混乱,导致运行的失败。
    解决方案:自我查找,发现对于数组知识并未很熟悉,仔细检查,发现for循环中变量的失误,解决问题。


    4.运行结果截图


    5.评价
    1).心得:对文档有了更深一步的了解;在计算机中任何一个符号都不能被忘记;在定义变量时一定要思路清晰;每写一步程序,都要彻底弄清其中含义,切不可敷衍了事,否则只会给以后编写带来更大的困难;虽然有时候很多事情做起来有一定的困难,有一定的痛苦,但当你坚持下来完成它的时候,你会体会到一种特别的成就感。
    2).完成作业的时间消耗:在编写代码时编写了三个多小时,在写总结时耗费二个小时。

  • 相关阅读:
    C++笔记(2018/2/6)
    2017级面向对象程序设计寒假作业1
    谁是你的潜在朋友
    A1095 Cars on Campus (30)(30 分)
    A1083 List Grades (25)(25 分)
    A1075 PAT Judge (25)(25 分)
    A1012 The Best Rank (25)(25 分)
    1009 说反话 (20)(20 分)
    A1055 The World's Richest(25 分)
    A1025 PAT Ranking (25)(25 分)
  • 原文地址:https://www.cnblogs.com/arthur-w/p/10492152.html
Copyright © 2011-2022 走看看