C++编九九表

来源:百度知道 编辑:UC知道 时间:2024/05/31 08:06:09
9*9=81
8*8=64 8*9=72
7*7=49 7*8=56 7*9=63
………………………………
1*1= 1 1*2= 2 1*3= 3 … 1*9= 9
如上制成
要右对齐
我是想要求9*9=81是在右上角
而你们是在左上角
8*9=72在8*9=81的下面8*8=64在8*9=72的左面
如此下去

#include "iostream.h"
#include "iomanip.h"
void main()
{
int i,j;
for(i=9;i>=1;i--)
{
for(j=i;j<=9;j++)
cout<<setw(2)<<i<<"*"<<j<<"="<<setw(3)<<i*j<<" ";
cout<<endl;
}
}
----------------------------------------------------------
//9*9在右上角
#include "iostream.h"
#include "iomanip.h"
void main()
{
int i,j;
for(i=9;i>=1;i--)
{
for(int t=1;t<i;t++)
cout<<"\t";

for(j=i;j<=9;j++)
cout<<setw(2)<<i<<"*"<<j<<"="<<setw(2)<<i*j<<" ";
cout<<endl;
}
}

#include <iostream>
#include <iomanip>
using namespace std;
int main ()
{int i,j,k;
for(