• 学习总结


    经过了一学期的学习,我觉得这门课程博大精深,里面有很多的知识去学习,下面我将这学期学到的知识总结一下: 1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch);

    2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)

    4)byte 是指字节, 一个字节 = 八个位;

    5)

      标识符:

    合法的要求是由字母,数字,下划线组成。有其它元素就错了。

    并且第一个必须为字母或者是下划线。第一个为数字就错了

    6)算术表达式:+,-,*,/,%

    注意:“/” 两边都是整型的话,结果就是一个整型。 3/2的结果就是1

    “/” 如果有一边是小数,那么结果就是小数。 3/2.0的结果就是1.5

     “%”符号是取余符号,%符号两边要求是整数。

    7)   自加表达式

    ++a与a++

    ++在前先加后用,++在后先用后加

    8)三种循环结构:for()、while()、do- while()三种。

    9)  每个C语言程序中main函数是有且只有一个。

    10) 编译预处理不是C语言的一部分,不占运行时间,不要加分号

    11)数组:

     数组中的每一个元素都属于同一个数据类型。

     数组元素的下标从0开始。

      只能引用数组元素而不能一次调用整个数组全部元素的值。

    12)函数大汇

    1.函数是具有一定功能的一个程序块,是C语言的基本组成单位。

    2、 函数不可以嵌套定义。但是可以嵌套调用。

    3、 函数名缺省返回值类型,默认为 int。

    4、 函数的参数可以是常量,变量,表达式,甚至是函数调用。

    5、 实参是调用函数时参数列表里的参数,形参时定义或者说编写函数时参数列表里的参数。

    6、 函数的递归调用

    一个含直接或间接调用本函数语句的函数被称之为递归函数,它必须满足以下两个条件:

    a. 在每一次调用自己时,必须是(在某种意义上)更接近于解;

    b. 必须有一个终止处理或计算的准则(称为“递归基”)。

  • 相关阅读:
    Solaris引导和关闭
    systemctl
    [Poj3281]Dining(最大流)
    [Poj1149]Pigs(最大流)
    [Bzoj2588]Count on a tree(主席树+LCA)
    [BZOJ3524]区间问题(主席树)
    [Poj2761]Feed the dogs(主席树)
    [BZOJ1597][Usaco2008 Mar]土地购买(斜率优化)
    [BSOJ2684]锯木厂选址(斜率优化)
    [Hdu3507]Print Article(斜率优化)
  • 原文地址:https://www.cnblogs.com/2001guqiu/p/10407827.html
Copyright © 2020-2023  润新知