标题:C++入门第二十二天
关键词:参数传递方式 函数定义和调用
内容:
A今日完成情况
1.编写比较三数大小代码100%
2.看参数传递方式、函数定义和调用 100%
B具体内容
C明日计划
关键词:参数传递方式 函数定义和调用
内容:
A今日完成情况
1.编写比较三数大小代码100%
2.看参数传递方式、函数定义和调用 100%
B具体内容
了解了C++参数的三种传递方式:值传递、指针传递、引用传递。
值传递:把实参值传递给对应形参。形参改变对实参无影响
引用传递:格式:数据类型,&引用名=目标变量名
C明日计划
A二分查找法
比较三数大小代码
#include<iostream>
using namespace std;
double maxzzz(double a,double b,double c)
{
double max;
max=a>b?a:b;
max=max>c?max:c;
return max;
}
int main()
{
double x1,x2,x3,max;
cout<<"x1? x2? x3? ";
cin>>x1>>x2>>x3;
max=maxzzz(x1,x2,x3);
cout<<"最大数: "<<max<<endl;
return 0;
}
可以重复用的比较三个数大小代码
#include<iostream>
using namespace std;
double maxzzz(double a,double b,double c)
{
double max;
max=a>b?a:b;
max=max>c?max:c;
return max;
}
int main()
{
double x1,x2,x3,max;
char yes;
do
{
cout<<"x1? x2? x3? ";
cin>>x1>>x2>>x3;
max=maxzzz(x1,x2,x3);
cout<<"最大数: "<<max<<endl;
cout<<"继续(y/n)?";
cin>>yes;
}
while(yes=='Y'||yes=='y');
return 0;
}