首页 > 试题广场 >

编程打印乘法九九表:

[问答题]
编程打印乘法九九表:

推荐
(1)
//===================================
//EX02131.cpp
//乘法九九表一
//===================================
#include<iostream>
#include<iomanip>
#include<string>
using namespace std;
//-----------------------------------
int main() {
    cout<<" * ";
    for(int i=1; i<=9; i++)
      cout<<setw(4)<<i;
    cout<<"\n"+string(42, '-')+"\n";
    for(int i=1; i<=9; i++)
    {
      cout<<" "<<i<<" ";
      for(int j=1; j<=i; j++)
        cout<<setw(4)<<i*j;
      cout<<"\n";
    }
}//==================================
(2)

//===================================
//EX02132.cpp
//乘法九九表二
//===================================
#include<iostream>
#include<iomanip>
#include<string>
using namespace std;
//-----------------------------------
int main() {
    cout<<" * ";
    for(int i=1; i<=9; i++)
      cout<<setw(4)<<i;
    cout<<"\n"+string(42, '-')+"\n";
    for(int i=1; i<=9; i++)
    {
      cout<<" "<<i<<string(4*i-3,' ');
      for(int j=i; j<=9; j++)
        cout<<setw(4)<<i*j;
      cout<<"\n";
    }
}//==================================

发表于 2018-05-07 20:32:58 回复(0)