一、问题及代码(九九乘法表)
#include <iostream>
using namespace std;
int main( )
{
int i,j;
cout<<" 九九乘法表"<<endl;
for(i=1;i<=9;++i)
{
for(j=1;j<=i;++j)
cout<<i<<"×"<<j<<'='<<i*j<<' ';
cout<<endl;
}
return 0;
}
二、运行结果
一、问题及代码(完数)
#include<iostream>
using namespace std;
int main()
{
int i,j,sum=0,n = 0;
for(i=2; i<=1000;i++)
{
sum=0;
n=0;
for(j=1;j<i;j++)
{
if(i%j==0)
{
n++==j;
sum+=j;
}
}
if(i==sum)
{
cout<<i<< "为完数" << endl;
}
}
return 0;
}
二、运行结果
一、问题及代码
#include <iostream>
using namespace std;
int main( )
{
double s=1.0e5,t=0.01,a=0,b=0;
int day=1;
for(day=1;day<=30;day++)
{
a+=s;
b+=t;
t*=2;
}
cout<<"陌生人给富翁:"<<a<<",富翁给陌生人:"<<b<<endl;
if(a>b)
cout<<"富翁赚了";
else
{
if (a<b)
cout<<"富翁亏了";
else
cout<<"两人持平";
}
cout<<endl;
return 0;
}
二.运行结果