首页 > 其他分享 >函数

函数

时间:2023-03-17 17:55:05浏览次数:28  
标签:function return 函数 int max 可以

1、概念

  执行一个任务的一组语句体,可以通过调用函数,处理一类问题。main是主函数,一般一个程序里面都有一个主函数,是程序的入口和出口

2、函数定义

  return_type function_name( parameter list )
  {
     body of the function
  }
return_type  指函数返回值的类型,也可以是void,这时表示没有返回值。
function_name函数名,命名规则和变量命名规则一样,但是最好能够传达意思,容易阅读。
parameter list指的是传参类型,可以给默认值。
body of the function是指函数的主体语句。

3、函数声明

可以先声明函数,然后在后面再定义函数,

int max(int,int),这里的参数不必知名参数名称,有类型即可

4、函数调用

可以在程序中使用,当作一个方法,比如求取a=2,b=3的最大值时,可以直接使用c=max(a,b),此时,c的值就是a与b中的最大值。

5、函数参数

可以传入各种数据类型的值,也可以是数组,指针

6、示例

#include<stdio.h> 

int max(int a,int b){
	int c;
	if(a>b){
		c = a; 
	}
	else {
		c = b;
	}
	return c;  
}

int main(){
	int c,a=2,b=3;
	c = max(a,b);
	printf("%d\n",c);
	return 0;
} 

 

输出

 

标签:function,return,函数,int,max,可以
From: https://www.cnblogs.com/chenbao1012/p/17227708.html

相关文章

  • SetFilePointerEx函数释义以及用法
    一、函数介绍SetFilePointerEx是一个WindowsAPI函数,用于设置文件指针的位置。它可以在文件中移动指针,以便读取或写入文件的不同部分。这个函数通常用于处理大型文件或需......
  • 测试方法如果想调用私有函数
    //試験方法(neCollectionCheck)booleanresult=ReflectionTestUtils.invokeMethod(collectionService_,"neCollectionCheck",getNeInfo(),vl......
  • 浅谈DWS函数出参方式
    摘要:DWS的PL/pgSQL函数/存储过程中有一个特殊的语法PERFORM语法,用于执行语句但是丢弃执行结果的场景,常用于一些状态判断的场景。本文分享自华为云社区《GassDB(DWS)功能-......
  • Python 中,any() 是一个内置函数,用于判断给定的可迭代对象(iterable)中是否存在至少一个
    如果可迭代对象中的至少一个元素为真,则any()返回True,否则返回False。以下是使用any()函数的示例:#判断列表中是否存在奇数my_list=[1,2,4,6]ifany(x%2=......
  • Python 中,set() 是一个内置函数,它用于创建一个集合(set)。
    在Python中,set()是一个内置函数,它用于创建一个集合(set)。集合是一种无序的、不重复的的数据集合,它的元素可以是任何不可变的数据类型,如整数、浮点数、字符串、元组等。......
  • 闭包函数
    闭包函数一、基础知识所谓闭包函数就是定义在函数内部的函数,但是他有一些限制条件:1、定义在函数内部2、用到了外部函数名称空间中的名称defindex():name='ja......
  • 省选联考 2021 A卷 图函数
    这个东西大概是可以转化成对于一个图,我们要支持加边,加边之后询问点对\((u,v)\)的对数,其中要求\(u<v\)并且\(u,v\)可以仅通过编号\(\geu\)的点双向到达。显然等价......
  • .Net7 CLR的调用函数和编译函数
    前言.Net运行模型,无非就两个过程。一个是调用入口函数,另外一个就是编译入口函数。前者主调用,后者主编译。概括一:入口函数:RunMainInternal所有的.Net程序,包括控制台,Web......
  • SQL - 内置函数
         ......
  • 端云一体化开发-计算十二生肖-云函数
    (目录)1.前言    之前帖子介绍过用不同方式计算十二生肖,也用过Serverless云函数计算,但那时是用Java调用云函数,这次直接使用端云一体化开发,方便了很多,不用手工集成云......