for(int i=0;i<2;i++)
{
for(int j=0;j<2;j++)
{
for(int k=0;k<2;k++)
{
for(int p=0;p<2;p++)
{
for(int o=0;o<2;o++)
{
cout<<i<<j<<k<<p<<o<<endl;
}
}
}
}
}
第二题:字母变序
int n,m;
cin>>n>>m;
char a[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(int i=0;i<n;i++)
{
for(int k=i;k>0;k--)
{
cout<<a[k];
}
for(int p=0;p<m-i;p++)
{
cout<<a[p];
}
cout<<endl;
}
3、杨辉三角形
int a[34][34];
int n;
cin>>n;
for(int i=0;i<n;i++)
{
for(int j=0;j<i;j++)
{
a[0][0]=1;
a[i][0]=1;
a[i][i]=1;
if(i>1&&j>0&&j<n)
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
}
for(int i=0;i<n;i++)
{
for(int j=0;j<=i;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
4、16进制转换
cout<<"请输入想转化的数字"<<endl;
int i;
cin>>i;
cout<<hex<<i<<endl;
5、输入行数,打印对应行数对称*
int n;
cout<<"输入杨辉三角形的行数"<<endl;
cin>>n;
n=n*2+1;
for (int i=1,h=1;i<n;h++,i=(h*2-1))
{
for(int j=0;j<(n-i)/2;j++)
{
cout<<" ";
}
for(int k=0;k<i;k++)
cout<<"*";
for(int j=0;j<(n-i)/2;j++)
{
cout<<" ";
}
cout<<endl;
}