1.分数的累加
#include<iostream>
using namespace std;
int main()
{
double i,sum=0,k=1;
for(i=1;i<=10;k=-k)
{
sum=sum+k*((2*i-1)/(2*i+1));
i++;
}
cout<<"sum="<<sum<<endl;
return 0;
}
二.输出星号图
#include<iostream>
using namespace std;
int main()
{
int m,n;
for(n=1;n<=6;n++)
cout<<" ";
cout<<"*"<<endl;
for(m=1;m<=5;m++)
{
for(n=1;n<=6-m;n++)
cout<<" ";
cout<<"*";
for(n=1;n<=-1+2*m;n++)
cout<<" ";
cout<<"*";
cout<<endl;
}
for(n=1;n<=13;n++)
cout<<"*";
cout<<endl;
return 0;
}
三.三色球问题
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cout<<"红球数\t白球数\t黑球数"<<endl;
for(a=0;a<=3;a++)
for(b=0;b<=3;b++)
for(c=2;c<=6;c++)
if(a+b+c==8)
cout<<a<<"\t"<<b<<"\t"<<c<<endl;
return 0;
}