“生”-浅谈C语言之神秘的函数妹妹-12

花哥哥的瞎扯:

函数更像是模块,一个模块解决相似的问题,它像个机器,你在它里面写东西,教它怎么做,之后你就是可以直接用这个机器,他能让我们做很多事节省时间的,可以说程序都是由很多函数模块组成,是个好东西,需要好好珍惜。

函数小秘密:

1.函数的定义:

    类型标识 函数名(形式参数列表)
    {
        说明部分
        代码语句 
    }

例如:

#include<stdio.h>
float area(int r)//前面的float是说明这个函数的返回值类型是浮点型,里面的r为形式参数,用于接收,主函数传过来的实参。
{
    float s;
    s=3.14*r*r;
    return s;  //返回值可以没有,若有就是唯一。  
}
    
int main()
{
    int r;
    float s;
    printf("请输入半径r:");
    scanf("%d",&r);
    s=area(r);//此处调用函数,括号里面的r为实参。
    printf("圆的面积:%f",s);

    return 0;

注意:

当没有返回值的函数时,类型标识符用void,后面也就不用有返回值了,其次就是函数可以没有形式参数,也可以有多个,多个时用逗号隔开,函数名与变量名的命名形式一样,函数里面的形参与实参在数量,类型,顺序都要一样,必须一样,函数中的形参可以与实参一样的符号,但是函数里面的形象像是一次性的,执行一次就销毁了,也就是说,每一次调用函数都是新的变量,实参可以可以视数组元素,也可以是数组的首地址。

话痨:最近没有更新,花哥哥可能会迟到,但永远不会缺席,最近忙着把王者农药打上王者段位了,哈哈,好有成就感啊,我可以带你上分吖,我玄策贼菜哈哈哈。

花哥哥严肃说:

所学的知识均从课本,课外读物,网上收集资料,如果哪有侵权惹到您不开心丫,此外还有我也是小白,如果哪有认识不对的地方系统您抽我一耳光说我哪错了,联系企鹅号:184820911,有哪不明白或没事都可以找我,陪聊,陪吃不陪睡。

发布了28 篇原创文章 · 获赞 34 · 访问量 6080

猜你喜欢

转载自blog.csdn.net/L184820911/article/details/87907368