|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<iostream>
using namespace std;
int cala(int x);
int cala(int x, int y);
int cala(int x, int y, int z);
int main()
{
int a[3], i = 0;
cout << "请输入x 或者x y 或者x y z" << endl;
while (1)
{
cin >> a[i];
i++;
if (cin.get() == '\n')
{
break;
}
}
switch (i)
{
case 1:
cout << cala(a[0]) << endl;
break;
case 2:
cout << cala(a[0], a[1]) << endl;
break;
case 3:
cout << cala(a[0], a[1], a[2]) << endl;
break;
default:
break;
}
}
int cala(int x)
{
return (x * x);
}
int cala(int x, int y)
{
return (x * y);
}
int cala(int x, int y, int z)
{
return (x + y + z);
}
|
|