zoukankan      html  css  js  c++  java
  • 第十四,十五周作业

    #include <stdio.h>
    int main(void){
      int i,sum=0;
      int a[10];
      for(i=0;i<10;i++){
        scanf("%d",&a[i]);
      }
      for(i=0;i<10;i++){
        if(a[i]%2==0)
          sum=sum+a[i];
        }
        printf("s=%d",sum);
    return 0;
    }

    设计思路;

    1 .定义一个大的数组空间,在定义循环需要的整型变量。

    2.使用for循环将数组中的数据输入。

    3.循环到数据空间后结束,

    4.输出数组中偶数的和sum。

    流程图;

    本题由于比较简单,没有遇到问题,编译的非常成功。

    本题PTA提交列表:

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

    2.设计思路


    1:先定义一个数值为十的数组a[10],再定义一个循环所需的变量。
    3:利用for循环实现数组的输入

    4:编译累加计算出平均数。

    5:输出变量,成功编译。

     本题遇到的错误及其截图:

    本题遇到的错误

    就是忘记了一种情况,即if(a[i]<average),忘记了a[i]<average,经过了检查成功的找到了问题的所在,以后一定细心。

    本题PTA提交列表:

    fibonacci数列题

    编码:

    #include<stdio.h>
    int main()
    {
      int i;
      int fib[12]={1,1};
      for (i=2;i<12;i++)
        fib[i]=fib[i-1]+fib[i-2];
      for(i=0;i<12;i++)
      {
        printf("%6d",fib[i]);
        if((i+1)%3==0)
           printf("
    ");
      }
      return 0;
    }

    设计思路:

    2.设计思路

    1.先定义一个数值为十二的数组,给出前两个数的数值,再定义一个循环所需的变量i。
    2:利用for循环依次算出数值,
    3.将输出格式改为“%6d"。
    4.成功编译运行。

    程序框图:

     

    本题遇到的问题:

     本题遇到的问题:在编译到if((i+1)%3==0)时,少打上一个=,导致编译失败,经过检查之后及时修改过来。

    本题PTA提交列表:

     

    git截图:

    git链接: https://coding.net/u/xukeai222/p/XUJINGQI/git

    本周学的知识,收获,及其知识点

    本周主要学习了数组

    数组元素的引用,

    数组的初始化,

    学习了二维数组,

    数组中的数逆序存放、

    对本周的学习知识点掌握的比较牢固,我认为本周的难点就是数组中的数逆序存放,我相信细心努力学习,一定会攻克难点。

    评论的同学:

    孙娜:http://www.cnblogs.com/sun-na-/p/7875394.html

    林梦:http://www.cnblogs.com/lin2580/p/7954077.html

    汪志恒:http://www.cnblogs.com/wangzhiheng/

    表格及其折线图:

  • 相关阅读:
    容器云技术:容器化微服务,Istio占C位出道
    如何用istio实现请求超时管理
    技术进阶:Kubernetes高级架构与应用状态部署
    如何基于 K8S 多租能力构建 Serverless Container
    面试题目<转载>
    PHP面试出场率较高的题目<转载>
    命名规范
    字符串大小写转换(三种方法)
    php反转输出字符串(两种方法)
    获取文件名后缀的方法
  • 原文地址:https://www.cnblogs.com/SR1011/p/7965948.html
Copyright © 2011-2022 走看看