项目1——利用循环求和
方法1:while语句
#include <iostream>
using namespace std;
int main()
{
int i=0,sum=0;
while(i<=1000)
{
sum=sum+i;
i=i+2;
}
cout<<"1000内偶数和为:"<<"sum="<<sum<<endl;
return 0;
}
方法2:do语句
#include <iostream>
using namespace std;
int main()
{
int i=0,sum=0;
do
{
sum=sum+i;
i=i+2;
}
while(i<=1000);
cout<<"1000内偶数的和为:"<<"sum="<<sum<<endl;
return 0;
}
方法3:for语句
#include <iostream>
using namespace std;
int main()
{
int i,sum;
for(i=0; i<=1000; i=i+2)
sum=sum+i;
cout<<"1000内的偶数和为:"<<"sum="<<sum<<endl;
return 0;
}
项目3——乘法口诀表
#include <iostream>
using namespace std;
int main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
cout<<i<<"*"<<j<<"="<<i*j<<" \t";
cout<<endl;
}
return 0;
}
项目7——三色球问题
#include <iostream>
using namespace std;
int main()
{
int i,j,z,count=0;
for(i=0; i<=3; i++)
for(j=0; j<=3; j++)
for(z=0; z<=6; z++)
if(i+j+z==8)
{
++count;
cout<<"红球"<<i<<" 白球"<<j<<" 黑球"<<z<<"\t";
cout<<endl;
}
return 0;
}