#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{
    int i ,row, col;
    for(i=1;i<=81;i++){
        row = (i%9==0)? i/9: i/9+1;
        col = (i%9==0)? 9 : i%9 ;
        cout<<row<<" * "<<col<<" = "<<row*col<<endl;
        if(i%9==0)cout<<endl;
    }
    system("pause");
    return 0;
}


輸出較整齊之版本:

#include<iostream>
#include<stdlib.h>
using namespace std;
void out(int num);
int main()
{
    int i ,row, col;
    for(i=1;i<=81;i+=3){
        out(i);     out(i+1);   out(i+2); 
        cout<<endl;
        if((i+2)%9==0)cout<<endl;
    }
    system("pause");
    return 0;
}
void out(int num){
    int row,col;
    row = (num%9==0)? num/9: num/9+1;
    col = (num%9==0)? 9 : num%9 ;
    cout<<row<<" * "<<col<<" = "<<row*col<<"t";
}

arrow
arrow
    全站熱搜

    chph 發表在 痞客邦 留言(1) 人氣()