12.18 C++ 4pro

38 阅读1分钟

@ 没有冰87

#include <stdio.h>
// 函数有三个要素: 功能,参数,返回值。

/*
有4种调用方式
1.将函数作为表达式调用。
2.作为语句调用
3.作为函数的参数调用。
4.在一个函数中调用另一个函数 
*/

int getBig2(int a, int b ){
	if(a>b){
		return a;
	}else {
		return b;
	}
} 

int getBig3(int x, int y, int z){
	// 大者1: 求x,y的较大者
	// 求大者1 和 z 的较大者
	//  int k = getBig2(x,y);  // 4. 在一个函数中调用另一个函数
	
	// return getBig(k, z); 
	return getBig2( getBig2(x,y) , z);
	
}
int f32(int n){
	return n / 3+1;
}
void printfOK(){
    printf("\n******************************************\n");
    printf("******************************************\n");
    printf("******************************************\n");
    printf("******************************************\n");
}

int main(){

    printfOK();

    int rst = f32(10) + 20 ; // 1. 将函数作为表达式调用
    printf("%d", rst); //

    printfOK(); // 2. 作为语句调用

    int rst1 = f32( f32(10) );
    printf("%d", rst1); //

}

image.png

image.png