zoukankan      html  css  js  c++  java
  • 2019年春季学期第二周作业

    1、实验代码
    #include <stdio.h>
    main()
    {
      int n,i,j;
      scanf("%d",&n);
      int a[11];
      for(i=0;i<n;i++)
        scanf("%d",&a[i]);
      for(j=0;j<n;j++)
     {
          if(a[0]<a[j])
         {
            a[0]=a[j];
            i=j;
           }
          else if(a[0]==a[j])
          {
            a[0]=a[j];
            if(i>j)
            {
                i=j;
               }
            }
      }
      printf("%d %d",a[0],i);
    }
     
     
     
    2、设计思路
    1)定义n,i,j三个整形变量和定义数组
    2)利用for循环和else if语句和if语句对一n个数组进行比较和筛选
    3)分别输出最大值和最小下标
     
     
    3、遇到的问题和解决方法
    1)对数组的使用缺乏熟练性,不会利用数组循环读取数据,
    2)在代码的编译过程中容易出现中括号使用混乱的问题,导致提交时答案错误,
    3)还有当文档中输入了逗号并未输入字符型数据,导致运行结果的错误
    4、运行结果截图
     
     
     
    5、

    学习编程时,要做到一丝不苟,其中的语句和符号都要熟练的掌握,在定义变量时需要仔细定义,防止出现结果为乱码的情况,并且循环语句的运用必须要灵活且熟练的使用。

     
  • 相关阅读:
    eclipse CreateProcess error=87
    排序与查找
    利用Excel导出sql语句
    Java 反射机制总结
    MySQL问题
    异常解决
    MySQL连接不上
    工作时总结
    笔记
    注意
  • 原文地址:https://www.cnblogs.com/wangzihaojun/p/10497505.html
Copyright © 2011-2022 走看看