zoukankan      html  css  js  c++  java
  • 函数

    函数:即拥有特定功能的模块(就像笔刨)

    函数作用:对同一功能的代码进行封装,减少代码重复冗余。

    函数好处:可以多次调用,预编译好,快速加载。

    注意:类型标识符决定返回值类型。

    1. 确定变量个数。
    2. 确定函数原型:类型标示符  函数名(类型   变量 , 类型   变量);
    3. 函数实现:类型标示符  函数名(类型   变量 , 类型   变量){}
    4. 调用函数:类型标示符  函数名(变量 , 变量);
    #import <Foundation/Foundation.h>
    
    #include <stdio.h>
    
    #include <stdbool.h>
    
    #include <math.h>
    
    //函数原型
    
    int sum(int a,int b);
    
    //函数的实现,有返回值有参函数
    
    int sum(int a,int b)
    
    {
    
        int result = a + b;
    
        return result;
    
    }
    
     
    
    //无返回值无参数函数
    
    void printEnter()
    
    {
    
        printf("
    ");
    
    }
    
     
    
    bool fun(int num);
    
    bool fun(int num)
    
    {
    
        int b = 0,x = 0,g = 0;
    
        b = num / 100;
    
        x = (num -(b * 100)) / 10;
    
        g = (num -(b * 100)) % 10;
    
        if(num == (b * b * b)+(x * x * x)+(g * g * g)) //pow(b, 3);
    
        {
    
            return true;
    
        }
    
        else
    
        {
    
            return false;
    
        }
    
    }
    
     
    
    //main 主函数
    
    int main(int argc, const char * argv[])
    
    {
    
        int x = 10,y = 11;
    
        int z = 0;
    
        z = sum(x, y);
    
        printf("z = %d",z);
    
        printEnter();
    
       
    
       
    
       
    
        int num = 0;
    
        printf("num是否水仙花数:");
    
        scanf("%d",&num);
    
        printf("num是否水仙花数:%d
    ",fun(num));//函数的调用是可以嵌套的
    
       
    
        return 0;
    
    }
  • 相关阅读:
    kafka集群管理
    kafka server管理
    kafka 日志结构
    kafka消费者基本操作
    kafka 生产者基本操作
    kafka主题管理
    kafka基础知识
    centos7.0安装docker-18.06.1-ce不能启动问题
    spec 文件详解
    rpmbuild 源码打包clickhouse,附带打好的rpm包下载地址
  • 原文地址:https://www.cnblogs.com/huen/p/3483095.html
Copyright © 2011-2022 走看看