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

    一.本次课学习到的知识点:

    (1)void为不反回结果的函数,且void不能省略,否则默认为int,函数体中没有表达式的return语句,也可省略return.

    (2)不返回结果的函数在定义、调用、参数传递、函数声明上,思路与以前相同,适用于把一些确定的、相对独立的程序功能封装成函数。

    (3)局部变量:定义在函数的内部,且有效作用范局部变量一般定义在函数或复合语句的开始处,围局限于所在的函数内部,形参是局部变量。

    (4)不能定义在中间位置。

    (5)全局变量:定义在函数外而不属于任何函数的变量。作用范围是从定义开始到程序所在文件结束,他对范围内所有函数都起作用。

    (6)全局变量可以定义在程序的头部、也可以定义在两个函数的中间或程序尾部。

    (7)自动变量定义形式:auto 类型名 变量表;静态变量定义格式:static 类型名 变量表;静态变量只能用于所定义的函数,而全局变量用于所有函数。

    二.实验过程中遇到的问题及解决方法:

    (1)一些题目依旧不能够正确理解。

    (2)全局变量、局部变量、静态变量的异同还不太清楚,存在或多或少的模糊。

    解决方法:上网或者翻看书籍,多打几次代码,多做几次练习。

    三.心得

    其实代码打着打着也就熟练了,也就清楚要怎么做了。

    虽然在一些问题上还是不太清晰,如使用函数统计指定数字个数,但是多问问同学或者老师或者是会的一些外援,其实也还是可以解决的。

    总的来说,C语言是一门让我又爱又恨的课。恨是因为拿到手的一个作业,却又不知怎么下手;但是当我成功地用蜗牛一样的速度完成一小个作业时,又会树立起许多信心以及成就感。

    这几节课,老师提问的多了,上课倒是紧张兮兮的,因为问的问题可以说是讲了仍是一头雾水,大概是不能马上跟上的吧,然后前面学的知识,诶哟,又记不牢,久不久就遗忘一下TOT。

    感觉考试的话,我这各方面也是要go die了。

    四.本章学习总结:

    函数首部三要素:函数类型,函数名,形式参数表。

    函数的调用:任何c程序执行,首先从主函数main()开始,如果遇到某个函数调用,主函数被暂停执行,转而执行相应的函数,该函数执行完后将返回主函数,然后再从原先暂停的位置继续执行。

    形参和实参必须一一对应,实参的值依次传给形参。

    函数声明:c语言要求函数先定义后调用。如果自定义函数被放在主调函数的后面,就需要在函数调用前,加上函数原型声明。

    不返回结果的函数与返回函数的区别:返回函数都是起计算或判断作用,最终有一个函数结果返回。在例题5-5中,调用函数的作用就是在屏幕上输出数字金字塔,不是为了得到某个运算结果,而是要让它产生某些作用。

    结构化程序设计思想:结构化程序设计强调程序设计的风格和程序结构的规范化,提倡清晰的结构,其基本思想是将一个复杂问题的求解过程划分为若干阶段,每个阶段要处理的问题都容易被理解和处理。

    包括按自顶向下的方法对问题进行分析、模块化设计和结构化编码3个步骤。适合规模较大的程序设计。

    局部变量和全局变量。

  • 相关阅读:
    PHP mysqli 扩展库(面向对象/数据库操作封装/事务控制/预编译)
    php 下载文件的函数
    PBOC电子钱包与电子现金及QPBOC
    基于PBOC电子钱包的消费过程详解
    PBOC规范下的java卡介绍
    基于PBOC电子钱包的圈存过程详解
    电子钱包和电子现金的区别
    DES,3DES,AES这三种对称密钥的区别与联系
    密钥体系
    关于卡片的主控密钥和应用主控密钥
  • 原文地址:https://www.cnblogs.com/hjlnarry/p/6065460.html
Copyright © 2011-2022 走看看