zoukankan      html  css  js  c++  java
  • 第四次作业

    预习截图:

    观后心得与感想:

    慕课网是一个很好的学习网站,有很多对我们有利的资源,有时不想看枯燥的教科书可以来观看上面的视频来进行自主学习。这次我一共看了五个视频,通过观看这几个视频,我掌握了很多知识,例如:如何定义与使用数组,如何给数组进行顺序与逆序排列,以及相关需注意的细节。我大概对数组这部分有了一些了解,但是深入一点还是存在一些问题,比如不太会使用二维数组等。

    第十三次作业

    7-1 输出数组元素

    #include<stdio.h>
    int main()
    {
      int a[10],i,count;
      double sum=0,average;
      scanf("%d",&count);
      if(count>=1&&count<=10){
      for(i=0;i<count;i++){
        scanf("%d",&a[i]);
        sum=sum+a[i];
      }
      average=sum/count;
      printf("%.2f
    ",average);
      if(count==1)printf("
    ");
      for(i=0;i<count;i++){
          if(a[i]>average)printf("%d ",a[i]);
              }
        }
      else
          printf("Invalid.");
      return 0;
    }

     解题思路

    第一步:先定义一个数组和几个变量。

    第二步:将要输入的数依次存入到定义的数组当中。

    第三步:将数组中存进去的数相加并取平均值。

    第四步:将数组中的数依次与平均数比较,把比平均数大的数输出。

    第五步:输出平均数和比平均数大的数。

    流程图

    编译结果

    (3).遇到的问题及解决方法

    第一次接触数组的新知识,不懂怎么定义,多看书做做类型题就会了

    第二次作业

    实验代码

    #include<stdio.h>
    int main()
    {
      int n,max,i,number = 0;
      scanf("%d",&n);
      int a[n];
      for(i=0;i<n;i++)
      {
        scanf("%d",&a[i]);
      }
      max = a[0];
      for(i=0;i<n;i++)
      {
        if(max < a[i]){max = a[i];number = i;}
      }
      printf("%d %d",max,number);
      return 0;
    }

    解题思路

    第一步 定义整型变量n,max,i,number,并定义number等于0。

    第二步 输入n,并定义数组a[n]。

    第三步 利用for循环语句,把数依次带入数组。

    第四步 使a[0]为最大值,利用for循环对数组里的数与最大值进行比较,利用if语句判断数字与最大值的大小并把数组中该数字的下角标赋值给number;

    第五步 输出最大值与最大值所在数组中位置的下角标。

    流程度

    1.学习内容及收获

    学习了数组以及对数组进行位置变换,顺逆序排列,冒泡数组等新内容

    2.难点、克服措施

    很多细节无法很好掌握

    多做练习

    1.点评同学博客链接

    https://www.cnblogs.com/alqqal/p/10145333.html

    https://www.cnblogs.com/cyw1/p/10133891.html

    https://www.cnblogs.com/chengxu230921/p/10170865.html

    2.表格和折线图

  • 相关阅读:
    python学习手册笔记——10.python语句简介
    python学习手册笔记——09.元组、文件及其他
    python学习手册笔记——07.字符串
    python学习手册笔记——04.介绍python对象类型
    python学习手册笔记——03.如何运行程序
    python学习手册笔记——02.python如何运行程序
    python学习手册笔记——00.序言
    Scrum-中文翻译
    黑天鹅——笔记
    04.敏捷回顾——预设会议基调的活动笔记
  • 原文地址:https://www.cnblogs.com/123zhuangjia/p/10170939.html
Copyright © 2011-2022 走看看