zoukankan      html  css  js  c++  java
  • 实验七——函数定义及调用总结

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

     函数

    定义:函数是一个完成特定工作的独立程序模块,包括函数和自定义函数两种:

    1.scanf(),printf()等为库函数,由c语言系统提供定义,编程时只要直接调用即可。

    2. cylinder(),fact()函数,需要用户自己定义,为自定义函数。

    (2)cylinder(),fact()功能不同,但他们能实现一个计算,并可以得到一个明确的计算结果。

    (3) 函数定义的一般形式为: 

    函数类型    函数名(形式参数表)

    {

    函数实现过程                

     }

    函数首部由函数类型,函数名和形式参数表组成,位于函数定义第一行。函数类型指函数结果返回的类型,一般与return语句中表达式的类型一致。形参表中给出函数计算所要用到的相关已知条件,以类似变量定义的形式给出。

    函数结果返回:   return    表达式。 

    函数声明是一条c语言,而函数定义时的函数首部不是语句,后面不能跟分号.

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

    (1) 将程序改写成函数的调用形式是容易出现格式错误

    (2)会发现程序编译正确,结果却不正确,却不能发现问题在哪。

    3. 实验心得体会及本章学习总结:

    对函数有了新的理解,学习了函数的定义和使用,对函数的调用形式、参数传递、原型声明有了初步的了解。也熟练了基础的函数程序设计。

    4.预习

                     (1)     不返回结果的函数:

                          定义:void函数名(形参表) /*函数首部*/

                          {

                                函数实现过程     /*函数体*/

                          }

                          函数类型为void,表示不返回结果,函数体中没有表达式的return语句,也可省略return。

                     (2)void类型的函数虽然不直接返回一个值,但它的作用通常以屏幕输出等方式体现。

                            在不返回结果的函数定义中,void不能省略,否则,函数类型被默认定义为int。

  • 相关阅读:
    Java的静态块与实例块(转)
    Programming Ability Test学习 1031. Hello World for U (20)
    Programming Ability Test学习 1011. World Cup Betting (20)
    Programming Ability Test学习 1027. Colors in Mars (20)
    Programming Ability Test学习 1064. Complete Binary Search Tree (30)
    Programming Ability Test学习 1008. Elevator (20)
    【maven详解-生命周期】Maven的生命周期和插件
    【maven详解-插件】maven插件学习之源码插件Source Xref
    $(document).ready(){}、$(fucntion(){})、(function(){})(jQuery)onload()的区别
    你还没真的努力过,就轻易输给了懒惰
  • 原文地址:https://www.cnblogs.com/huoshen/p/6027899.html
Copyright © 2011-2022 走看看