期末考试时用U盘带到机房的电脑里,用WORD的搜索功能。不解释,你懂得。这些文档都是我在考前自己手动输入成电子稿的。虽然不完全,不过大部分都有了,可以满足及格的需求。
1. 计算以下表达式S=3+33+333+…+333…3
#include
using namespace std;
int f(int i)
{
int k,s,m;
s=0,m=1;
for(k=0;k<=i-1;k++)
{ s+=3*m;
m*=10;
}
return s;
}
void main()
{
int n,sum=0;
cout<
cin>>n;
for(int j=1;j<=n;j++)
sum+=f(j);
cout<
}
2. 将十进制数1234转换为八进制数
#include
void main()
{
void f(int);
f(1234);
}
void f(int n)
{
if(n>=8)
f(n/8);
cout<
}
3. 若一自然数等于其所有真因子(能够整除该数,且小于该数的正整数)之和,则称该自
然数为完全数。实现求[2,1000]之内的完全数的个数和最大的完全数。
#include
int is_complet(int x);
void main()
{
int i,n,max;
n=0;
for(i=2;i<=1000;i++)