| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
#include<iostream> 
#include <vector> 
using namespace std; 
double calc1(int a[]); 
double calc2(int a[]); 
double calc3(int a[]); 
 
 
int main() 
{ 
        int i=0; 
        int a[3]={0}; 
        double b=0; 
        cout << "请输入1-3个数字: "<<endl; 
    do { 
        cin >> a[i]; //输入一个数 
        i++;//个数累加1 
    } while(cin.get() != '\n'); 
 
        switch(i) 
        { 
                case 1: b=calc1(a);break; 
                case 2: b=calc2(a);break; 
                case 3: b=calc3(a);break; 
                default: 
                        cout<<"请正确输入数字!"; 
                        break; 
        } 
 
        cout<<"结果是:"<<b<<endl; 
        return 0; 
} 
 
double calc1(int a[]) 
{ 
        return a[0]*a[0]; 
} 
 
double calc2(int a[]) 
{ 
        return a[0]*a[1]; 
} 
double calc3(int a[]) 
{ 
        return a[0]+a[1]+a[2]; 
} |   
 
 
 
 |