函数-多参数

由于执行结果太多,请亲把注释去掉后,每个程序分开测试
//1.方法的名字不可以相同,编程语言区分大小写
//2.返回两数之中最大值,返回两数之中最小值
//3.函数体和函数体,方法和方法之间是平级的,不可以包含
//4.表达式之类的东西,必须写在函数内部

/*int getmaxNumber(int num1, int num2){
int maxNum;
maxNum = num1 > num2 ? num1 : num2;
return maxNum;
}*/

/*int getsmlNumber(int num1, int num2){
//void代表没有返回值,int代表返回值为int类型
//返回值申明作用,告诉使用者,可以给使用者一个什么样数据
int smlNum;
// 三目运算符: 表达式? 值1 :值2;
smlNum = num1 < num2 ? num1 : num2;
return smlNum;//返回数据
}*/
/*if (num1 > num2)
{
MaxNum = num1;
}else
{
MaxNum = num2;
}*/
//多参数传参,形参之间用,逗号分割
/*void functionHe(int beignNum, int endNum){
printf(“—-给任意两数字,打印出数字1到2中间所有数字的和—-\n”);
int sum = 0;
int maxNum = getmaxNumber(beignNum, endNum);//调用数据
int smlNum = getsmlNumber(beignNum, endNum);
for (int i = smlNum; i <= maxNum; i++) {
sum += i;
}
//号前无空格,逗号后一个空格
printf(“%d到%d的值的和是%d\n”, beignNum, endNum, sum);
}*/

/*void functionsan(int bNum, int eNum){
printf(“–给定任意一个数字,求出两数之间被3整除的数字的数量–\n”);
int sum1 = 0;
int maxNum = getmaxNumber(bNum, eNum);//调用数据
int smlNum = getsmlNumber(bNum, eNum);
for (int i = smlNum; i <= maxNum; i++) {
if (i % 3 == 0)
sum1 ++;
}
printf(“%d到%d之间能被3整除的数有%d个\n”, bNum, eNum, sum1);
}*/

/*void functionrenyi(int cNum, int dNum)//函数名要有意义, 有含义,简洁明了
{
printf (“—给定两数字,求出之间同时被任意两数字整除的数量—\n”);
int sum2 = 0;
int a, b;
scanf(“%d, %d\n”, &a, &b);
int maxNum = getmaxNumber(cNum, dNum);//调用数据
int smlNum = getsmlNumber(cNum, dNum);
for (int i = smlNum; i <= maxNum; i++) {
if (i % a == 0&&i % b == 0) {
sum2 ++; }
}
printf(“%d到%d之间能被%d和%d整除的数有%d个\n”, cNum, dNum, a, b, sum2);
}*/

/*double threeToone(double a,double b,double c){
printf(“—----——-三个数求最大值——----—-\n”);
double mNum = 0;
mNum = a > b ? a : b;
mNum = mNum > c ? mNum : c;
printf(“最大值为%f”,mNum);
return mNum;
}*/

/*int fivepeopleYears(int on, int tw, int th, int fo, int fi){
printf(“—---——--五个数求最大值-——---—-\n”);
int Five1 = 0;
int Five2 = 0;
int big = 0;
Five1 = on > tw ? on : tw;
Five1 = Five1 > th ? Five1 : th;
Five2 = fo > fi ? fo : fi;
big = Five1 > Five2 ? Five1 : Five2;
printf(“————-五个数最大值是%d—————\n”, big);
return big;
}*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值