1.输出99乘法表
#include <iostream>
using namespace std;
int main()
{
int i,j,k;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
cout<<i<<"*"<<j<<"="<<i*j<<" ";
cout<<endl;
}
return 0;
}
2.百鸡百钱问题
#include <iostream>
using namespace std;
int main()
{
int x,y,z,count=0;
cout<<"可能的情况有:"<<endl;
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
for(z=0;z<=300;z++)
if(5*x+3*y+z/3==100&&x+y+z==100)
{
++count;
cout<<count<<"鸡母数:"<<x<<"只,鸡翁数:"<<y<<"只,鸡雏数:"<<z<<"只"<<endl;
}
return 0;
}
3.输出星号图
#include<iostream.h>
void main()
{
int m,n,k;
for(m=0;m<=5;m++)
{
for(n=0;n<=5-m;n++)
cout<<" ";
cout<<"*";
if(m==0) cout<<endl;
else if(m>=1&&m<=4)
{
for(k=1;k<=2*m-1;k++)
cout<<" ";
cout<<"*"<<endl;
}
else
{
for(k=1;k<=10;k++)
cout<<"*";cout<<endl;
}
}
}