关于的C++编程<急>

来源:百度知道 编辑:UC知道 时间:2024/05/30 04:54:33
哪位高手帮我编下C++的题 很简单的
1编写一个函数,用来计算从键盘上输入的整数的阶乘

2编写一个程序,设计一个函数可以计算并 返回输入的4个数的平均值

1.//////////////////////////////////////////
#include <iostream>
using namespace std;
int main()
{
cout<<"请输入您要计算阶层的数,不要太大,溢出了我可不管:";
int a=0;
cin>>a;
if(cin.fail())
{
cout<<"输入错误!\n";
return 1;
}
double result =1;
while(a)
{
result = result*a;
a--;
}
cout<<"阶层计算的结果是:"<<result<<endl;

}
2.////////////////////////////////////
#include <iostream>
using namespace std;

int aver(int a[4])
{
return (a[0]+a[1]+a[2]+a[3])/4;
}
int main()
{
int a[4] = {0};
for(int i=0;i<4;i++)
{
cout<<"请输入第"<<i+1<<"个数:";
cin>>a[i];
}
cout<<"你输入数据的平均数是:"<<aver(a)<<endl;

}

long fact(int n)
{if(n==0)return 1;
els