『壹』 C語言列印九九乘法表
#include<cstdio>
#include<cstring>
usingnamespacestd;
intn=9;
intmain(){
freopen("九九乘法表.txt","w",stdout);
for(inti=1;i<=n;i++){
for(intj=1;j<i;j++)printf("");
for(intj=i;j<=n;j++)
printf("%d*%d=%2d",i,j,i*j);
putchar(' ');
}
return0;
}
然後打出來是這個樣子的:
1*1=11*2=21*3=31*4=41*5=51*6=61*7=71*8=81*9=9
2*2=42*3=62*4=82*5=102*6=122*7=142*8=162*9=18
3*3=93*4=123*5=153*6=183*7=213*8=243*9=27
4*4=164*5=204*6=244*7=284*8=324*9=36
5*5=255*6=305*7=355*8=405*9=45
6*6=366*7=426*8=486*9=54
7*7=497*8=567*9=63
8*8=648*9=72
9*9=81
然而網路這個字體不等寬...所以很難看...你用你的等寬字體看一下還是可以的.
然後復制的時候上面的空格數量我怕會出問題...聰明的你應該知道要輸出多少的空格的...
我這里的輸出情況是這樣的...恩就是這樣