📄 exam0-1.cpp
字号:
#include <iostream.h>
int Example1(int a, int b, int c) //值参数
{
int x, y, z;
x = a; y = b; z = c;
a = 2 * a; b = 2 * b; c = 2 * c; //函数返回后对应实际参数的值不变
return (x + y + z)/3;
}
int Example2(const int a, const int b, const int c) //常值参数
{
return (a + b + c)/3; //不允许改变参数a, b, c的值
}
int Example3(const int& a, const int& b, const int& c) //常值引用参数
{
return (a + b + c)/3; //不允许改变常值引用参数a, b, c的值
}
int Example4(int& a, int& b, int& c) //引用参数
{
int x, y, z;
x = a; y = b; z = c;
a = 2 * a; b = 2 * b; c = 2 * c; //函数返回后对应实际参数的值改变
return (x + y + z)/3;
}
void main()
{
int a =3, b = 4, c = 5;
cout << "Example1(a, b, c) = " << Example1(a, b, c) << endl;
cout << "a, b, c = " << a << "," << b << "," << c << endl;
cout << "Example2(a, b, c) = " << Example2(a, b, c) << endl;
cout << "a, b, c = " << a << "," << b << "," << c << endl;
cout << "Example3(a, b, c) = " << Example3(a, b, c) << endl;
cout << "a, b, c = " << a << "," << b << "," << c << endl;
cout << "Example4(a, b, c) = " << Example4(a, b, c) << endl;
cout << "a, b, c = " << a << "," << b << "," << c << endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -