一。分数的累加
#include<iostream>
using namespace std;
int main()
{
double i,k=1,s=0;
for(i=1;i<=19;i=i+2)
{
s=s+(i/(i+2))*k;
k=-k;
}
cout<<"s="<<s<<endl;
return 0;
}
二。百钱白鸡问题
#include <iostream>
using namespace std;
int main()
{
int x,y,count=0;
double z;
cout<<"翁、母、雏各几只的方案:"<<endl;
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
for(z=0;z<=100;z++)
if(x*5+3*y+z/3==100&&x+y+z==100)
{
++count;
cout<<count<<":"<<"翁有"<<x<<"只"<<"母有"<<y<<"只"<<"雏有"<<z<<"只"<<endl;
}
return 0;
}
三。九九乘法表
#include <iostream>
using namespace std;
int main()
{
int i,j,k;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
k=j*i;
cout<<i<<'*'<<j<<'='<<k<<" ";
}
cout<<endl;
}
return 0;
}