zoukankan      html  css  js  c++  java
  • 第四次随笔

    作业要求:https://edu.cnblogs.com/campus/hljkj/CS201801/homework/2523

    MOOC:

    总结:这次观看让我对循环更加了解,更加加深了我对循环的理解,而数组和函数是我在学习之前看的,起到了预习作用,让我提前接触了数组与函数,让我后面的接触变得容易了许多。

    第十三次作业:

    7-1 输出数组元素

    本题要求编写程序,对顺序读入的n个整数,顺次计算后项减前项之差,并按每行三个元素的格式输出结果。

    代码:

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

    解题思路:

    第一:定义变量;

    第二:输入n(确定数组a的大小);

    第三:定义数组a;

    第四:循环输入数组a的元素;

    第五:循环输出t=a[i]-a[i-1],i从1开始;

    第六:每三项换行;

    第七:如果(i%3)!=且i!=n-1,输出一个空格;结束

    流程图:

    运行过程:

     

    第十四次作业:

    7-2 求最大值及其下标

    本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标

    代码:

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

    思路:

    第一:定义变量n,i;

    第二:输入n,并换行;

    第三:定义数组a;

    第四:循环输入数组的元素;

    第五:定义max=a[i];

    第六:如果max<a[i],max=a[i];

    第七:如果max=a[i],输出max,i,跳出循环;

    结束

    流程图:

     运行过程:

     

     调试开始

    最大值成功赋给max

     

     调试正确

     结果正确

    遇到的问题:

    1>在写代码时有思路,但是总有想不到的地方;

     

    2>找到最大值之后不知道如何与别的值代换;

    总结:

    1>通过在书上查找相类似的题,来梳理自己的解题思路;

    2>通过询问同学知道了如何代换;

    3>通过上网寻找相关的课程观看和上网找寻

    点评:

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

    https://www.cnblogs.com/wu1263344154/p/10171473.html

     https://www.cnblogs.com/xupeixia/p/10128030.html

    博客字数与代码行数:

  • 相关阅读:
    抓包
    tk(三)按钮的事件绑定
    python xlrd 模块(获取Excel表中数据)
    使用pycharm搜索框和正则表达式匹配内容
    Progressbar 实例
    python获取时间
    excel用xlrd日期变成42631.0
    Python中super的用法【转载】
    python类的继承和多态
    均值的性质及其应用
  • 原文地址:https://www.cnblogs.com/ytyt12/p/10170881.html
Copyright © 2011-2022 走看看