Advertisement

第9天学习C语言

阅读量:

①定义一个函数process,在每次被调用时执行不同的操作。
输入两个数值a和b,首次调用该函数时用于确定a与b中的较大值,第二次调用则用于识别其中的较小值,第三次调用则用于计算a与b的总和。

复制代码
    #include<stdio.h>
    
    int max(int x,int y)
    {
    	int z;
    	if(x>y)
    	{
    		z=x;
    	}
    	else 
    	{
    		z=y;
    	}
    	return z;
    }
    int min(int a,int b)
    {
    	if(a<b)
    	{
    		return a;
    	}
    	else
    	{
    		return b;
    	}
    }
    int sum(int x,int y)
    {
    	return x+y;
    }
    void sub(int x,int y,int (*fun)(int,int))
    {
    	 int z;
    	 if(fun==max)
    	 {
     		z=max(x,y);
     }
     if(fun==min)
     {
     	z=min(x,

全部评论 (0)

还没有任何评论哟~