【项目2-分数的累加】
#include <iostream>
using namespace std;
int main()
{
double sum=0;
int i=1,k=1;
while(i<=10)
{ sum=sum+double (k)*(2*i-1)/(2*i+1);
i++;
k=-k;
}
cout<<"sum="<<sum<<endl;
return 0;
}
【项目6:输出星号图】
#include <iostream>
using namespace std;
int main()
{
int i,j,k;
for(i=1;i<6;i++)
{
for(k=i;k<6;k++)
cout<<" ";
for(j=1;j<=2*i-1;j++)
if(j==1||j==2*i-1)
cout<<"*";
else cout<<" ";
cout<<"\n";
}
cout<<"***********";
cout<<"\n";
return 0;
}
【项目7:穷举法解决组合问题】
#include <iostream>
using namespace std;
int main()
{
int i,j,k;
cout<<"不同的颜色搭配有:";
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
{
k=8-i-j;
if(k<=6)
{
cout<<"红球:"<<i<<","<<"白球:"<<j<<","<<"黑球:"<<k;
}
cout<<"\n";
}
return 0;
}