3进制2位数乘法运算口诀表公式代码例题

90 阅读1分钟

#include<stdio.h> #define N 3 int trans(int j) { if (j < N) { return j; } else return j % N + 10 * trans(j / N);

} int trans(int i) { if (i < N) { return i; } else return i % N + 10 * trans(i / N);

}

int main() {freopen("3进制2位数乘法运算口诀表公式.txt", "w", stdout); int j,i;

for(j=0;j<=99;j++) for(i=0;i<=99;i++) { printf("%d×%d=%d ",trans(j),trans(i),trans(j*i)); if(i<j) printf("\t"); else printf("\n"); } return 0; }