c++编程题 求大神!
1.编写程序,输入一批正整数(以零或负数为结束标志),统计其中偶数的平均值。2.表示从m个元素中抽取n个元素的排列数。它的计算公式为:=编写一个程序,对于给定的m、n,计...
1. 编写程序,输入一批正整数(以零或负数为结束标志),统计其中偶数的平均值。
2. 表示从m个元素中抽取n个元素的排列数。它的计算公式为:=编写一个程序,对于给定的m、n, 计算的值。.
3. 从键盘输入整数n,求1+22+33 +44+55+66+…+nn 展开
2. 表示从m个元素中抽取n个元素的排列数。它的计算公式为:=编写一个程序,对于给定的m、n, 计算的值。.
3. 从键盘输入整数n,求1+22+33 +44+55+66+…+nn 展开
1个回答
展开全部
1.
//#include "stdafx.h"//vc++6.0加上这一行.
#include <iostream>
using namespace std;
int main(void){
int n,sum=0,i=0;
while(cin >> n,n>0){
sum+=n;
i++;
}
cout << "The average is " << sum/(i+0.0) << endl;
return 0;
}
2.
//#include "stdafx.h"//vc++6.0加上这一行.
#include <iostream>
using namespace std;
int main(void){
int n,m,sum=1;
while(1){
cout << "Type n & m(int m>=n)...\n";
if(cin >> n >> m,n>0 && m>=n)
break;
cout << "Error, redo: ";
}
n=m-n+1;
while(m>=n)
sum*=m--;
cout << "The result is " << sum << endl;
return 0;
}
3.
//#include "stdafx.h"//vc++6.0加上这一行.
#include <iostream>
using namespace std;
int main(void){
int n,i,m,sum;
cout << "Type n...\nn=";
cin >> n;
for(m=sum=i=0;i<n;sum+=(m+=11),i++);
cout << "The result is " << sum << endl;
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询