一,乘法表
#include<iostream>
void main()
{
int i,j,k=1;
for(i=0;i<9;i++)
{
for(j=1;j<10;j++)
{
std::cout<<k<<"*"<<j<<"="<<j*k<<"\n";
}
k++;
}
}
二,星号图
#include<iostream>
int main()
{
int i,j;
for(i=1;i<=6;i++)
{
for(j=1;j<=6-i;j++)
std::cout<<" ";
for(j=1;(i==1||i==6)&&j<=2*i-1;j++)
std::cout<<"*";
for(j=1;i>=2&&i<=5&&j<=1;j++)
std::cout<<"*";
for(j=1;i>=2&&i<=5&&j<=2*i-3;j++)
std::cout<<" ";
for(j=1;i>=2&&i<=5&&j<=1;j++)
std::cout<<"*";
std::cout<<"\n";
}
return 0;
}
三, 求1000以内所有偶数的和
(1)
# include <iostream>
int main()
{
int i, sum = 0;
i = 2;
do
{
if(i % 2 == 0)
{
sum += i;
}
i++;
}while(i <= 1000);
std::cout << "sum = " << sum <<"\n";
return 0;
}