函数案例演示和讲解

阅读量: 475 编辑

编程练习:函数案例

一、案例:奇偶数判断

写一个函数,用于判断传入的数字是奇数还是偶数,并返回“奇数”、“偶数”说明。

string panDuanJiOuShu(int x){
    if(x % 2 == 0){
        return "偶数";
    }else{
        return "奇数";
    }
}

int main(){
	//函数调用
	string s = panDuanJiOuShu(19);
    cout << s ;
}

二、案例:求最大值

输入两个数字,用一个函数判断哪个数比较大,并返回。

int zuiDaZhi(int x, int y){
	if(x > y){
        return x;
    }
    
    return y;
}

int main(){
	//函数调用
	int a = zuiDaZhi(100, 1000);
    cout << a ;
}

三、案例:数组中最大值

写一个函数,用于找出数组中的最大数字。

//int a[] = {1,2,3,4,5,6};
//int b = 6;
int shuZuZuiDaZhi(int a[], int changDu){
    int b = 0;
    for(int i = 0 ; i < changDu; i++){
        if(a[i] > b){
            b = a[i];
        }
    }
    return b;
}

int main(){
	int a[] = {1,2,3,4,5,6};
    int b = 6;
    
	//函数调用
	int max = zuiDaZhi(a, 6);
    cout << max ;
}
爱码岛编程公众号
试卷资料
爱码岛编程小程序
在线刷题
苏ICP备13052010号
©2023 南京匠成信息科技有限公司