• C语言基础:自定义函数


    #include <stdio.h>
    //声明函数的原型:参数名可以省略 
    void printRectangle();
    void printfTriangle();
    void printhh(line);
    int num();
    int zzz(int a,int b);

    void main()
    {

     /*

    int biu=zzz(1,2);
    printf("%d ",biu);//有返回值,有参数
    */

     

    /*
    int kk= num();有返回值无参
    printf("%d",kk);
    */

    /*

    printhh(10);//无返回值有参数

    */

    /*

    printfTriangle();无返回值无参数 

    */

    }

    //利用函数名调用该函数 


    /*
    自定义函数: 必须直接或间接在main中调用,否则该自定义函数不会被执行。 
    返回值类型 函数名(参数类型 参数名,参数类型 参数名...)
    {
    //函数体; 
    }
    返回值类型:用于定义当前函数所返回值的类型; 
    函数名:为函数体中代码起一个名称,命名需要满足标识符的命名规则。
    参数类型:类似于声明变量的数据类型,用于限定当前参数的类型。 
    函数体:为了完成某些功能的代码集合。 

    函数的调用:在C语言中通过函数名进行调用,一旦该函数被调用了,将执行函数体中的代码。 

    */

    //无参数无返回值打印矩形 

    void printRectangle()
    {
      int i,j;
      for(i=0;i<4;i++)

      {
        for(j=0;j<8;j++)

        {
        printf("*");
        }
    printf(" ");
      }
    }

    //无返回值无参数,打印三角形 
    void printfTriangle()
    {
      int i,j;
      for(i=0;i<4;i++)
      {
        for(j=0;j<=i;j++)

        {
        printf("*");
        }
      printf(" ");
      }
    }

    //无返回值有参数 
    void printhh(line)
    {
      int i,j;
      for(i=0;i<line;i++)

      {
        for(j=0;j<8;j++)

        {
        printf("*");
        }
      printf(" ");
      }
    }

    //有返回值无参数
    int num()
    {
      int hehe;
      srand((unsigned)time(NULL));
      hehe=rand()%6+1;
      return hehe;



    //有返回值有参数
    int zzz(int a,int b)
    {
      int max;
      if(a>b)
      {
      max=a;
      }
      else if(a<b)
      {
      max=b;
      } 
    return max;

    }

  • 相关阅读:
    esriFeatureType与esriGeometryType的区别与联系
    AO创建IFeature的两种方法
    ArcEngine查询、添加、删除要素的方法
    AE CreateFeatureClass 创建shp. 删除shp. 向shp中添加要素
    21OGNL与ValueStack(VS)-静态方法访问
    20.OGNL与ValueStack(VS)-普通方法访问
    19.OGNL与ValueStack(VS)-OGNL入门
    18.OGNL与ValueStack(VS)-值栈入门
    17.在Action获取Scope对象
    15.Result配置详解
  • 原文地址:https://www.cnblogs.com/kuangzhisen/p/6863438.html
Copyright © 2020-2023  润新知