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

    正在增加新技能

    第二次预备作业

    我的终极技能准备好了

    我已经阅读了回复的四篇博文了。

    老师乒乓球打得6,离不开钻研和练习。我也会打球,不过我打的是羽毛球。相较与乒乓球,羽毛球占用场地要大、球手的肢体协调程度要求更高、更加要求球手能够在转瞬间就完成对来袭球落点的判断。我刚开始学羽毛球是和区队的教练。小菜鸟的我经常被几个训练球打得皮青脸肿,后来学习到一些击球技巧后就可以从容应对了。不过上了初中后就暂停了,直到高考结束才继续练习下去,仍然是和区队的教练。虽然技能有些生疏,我找到了原来的节奏。

    之前的练习几乎就是按照教练教的那样去学去练,在中断六年后开始我有点受不了,但是我将一些在学校学习过的知识,如物理的力学知识、生物的人体结构应用上后,我有重新找到了不被球打脸的套路了!:)

    和老师那些学习经验相比较,我一直坚持练习羽毛球,跟老师每天坚持走一万步是一样的。尽管我经常被羽毛球打到怀疑人生,但是我不想放弃,当然也不会放弃。这是我唯一一项能拿得出手的球类运动啊!所以在第二天清晨,我又拿着球拍去找抽了!

    C语言相关

    我学习C语言是结合教材和实操,相比与我的羽毛球,我的C语言几乎就是个渣!我很难找到其他编程语言来辅助学习,因为C语言的语法简便程度几乎就是所有语言当中最简单的。

    目前为止,我编写的程序代码行数大概只有1200行左右,如果把编辑失败的也算上可能数字加两倍吧。理解程度大概还行吧,我勉强能够将一些复杂程序编写出来。

    嗯,数组指针是指向数组的指针,指针数组是元素全是指针的数组;函数指针是指向函数的指针,指针函数是带指针的函数。没记错吧?

    文件是记录在硬盘当中的信息集合,流是库之间信息交换的描述。文件是静态的信息集合,流是动态信息集合。文本文件是指那些以阿斯克码值储存的文件,二进制文件就是那些以01码储存的文件,可是我不会编程操作任一文件。抱歉!;p

    面向过程程序设计是一种以事件为中心的编程思想,以功能(行为)为导向,按模块化的设计,就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,实现的时候一个一个依次调用就可以了。其解决问题的方法是“自上而下”方法,即一开始用main来把所有任务都包含进去,再藉由各个子程序来实现功能。不过当遇到复杂问题之后,这个面向过程设计就力不从心了。

    模块可以约等于在程序设计中为完成一项功能的子程序。这样的程序我编过几个,效用不太差。

    “高内聚,低耦合”相当于功能集中于子函数当中,子函数之间只用少数数据流交流。这个很容易实现,就是将功能细分,细分后的功能分配到各个子函数里。

    数组的几个代码片段:
    1、内容复制

    for (a=0;x[a]!=0;a++)
    {
        y[a]=x[a];
    }
    

    2、查找

    for (a=0;x[a]!=0;a++)
    {
        if (x[a]==5)
        {
            printf("找到五了!就是这货:%d",x[a]);
        }
    }
    

    3、排序
    从大到小

    for (a=0;x[a]!=0;a++)
    {
        for (b=1;x[b]!=0;b++)
        {
            if (x[a]<x[b])
            {
                x[a]=temp;
                x[b]=x[a];
                temp=x[b];
            }
        }
    }
    

    从小到大

    for (a=0;x[a]!=0;a++)
    {
        for (b=0;x[b]!=0;b++)
        {
            if (x[a]>x[b])
            {
                temp=x[a];
                x[a]=x[b];
                x[b]=temp;
            }
        }
    }
    

    那个统计行数的程序我编不出,嗯……我的修为还不够,不好意思!;P

    断点?断电不就是那个让我能够在编译中在指定行停止,然后我就知道断点之前的程序有没有问题了的系统吗?调试“中国剩余定理”程序就用到。

    JAVA的召唤

    JAVA语言是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。那我就像学习C语言那样,以勤练习、多问人、深思考为基调学习JAVA。我的目标就是要像使用英语那样来使用Java语言。刻意训练提高程序设计能力和培养计算思维,那就想想电脑是怎么运行的,编程时尽量像电脑那样来思考,多干点这样的事应该就可以了吧。反正就是多做,发现问题就解决这么干。

    玩弄文字

    我写作能力肯定是没有大问题,我现在就在为自己的一篇长篇小说努力着。就是公文我还不会写多少,嗯……那么……以后找找公文来ka、练练手吧。熟能生巧!

  • 相关阅读:
    ZOJ-2788 Panic Room 【最小割】
    易采群人工智能
    kaggle 入门比赛:使用随机森林解Bag of Words Meets Bags of Popcorn解题报告
    论Python爬虫与MySQL数据库交互的坑
    使用改良版多值覆盖Dancing link X (舞蹈链)求解aquarium游戏
    使用修改版Dancing link X (舞蹈链)求解aquarium游戏
    使用Chrome无头浏览器获取puzzle team club解谜游戏的谜面
    使用深度优先搜索DFS求解star battle游戏
    使用Dancing link X (舞蹈链)求解dominosa游戏
    参加天池Flink TPC-DS性能优化竞赛实况(docker环境搭建与ubuntu容器内编译篇)
  • 原文地址:https://www.cnblogs.com/battlefieldheros/p/6181431.html
Copyright © 2011-2022 走看看