九九乘法表——C语言
(1)九九乘法表左下三角打印
#include<stdio.h> int main(){ int i, j, sum; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ sum=i*j; printf("%d * %d= %2d ",i,j,sum); } printf(" "); } return 0; }
(2)右下三角打印
#include<stdio.h> int main(){ int i, j,k, sum; for(i=1;i<=9;i++){ for(k=1;k<=9-i;k++){ printf(" "); } for(j=1;j<=i;j++){ sum=i*j; printf("%d * %d= %2d ",i,j,sum); } printf(" "); } return 0; }
(3)右上三角打印
#include<stdio.h> int main(){ int i, j, sum; for(i=1;i<=9;i++){ for(j=1;j<=9;j++){ if(j<i){ printf(" "); } else{ sum=i*j; printf("%d * %d= %2d ",i,j,sum); } } printf(" "); } return 0; }
(4)左上三角打印
#include<stdio.h> int main(){ int i, j, sum; for(i=1;i<=9;i++){ for(j=i;j<=9;j++){ sum=i*j; printf("%d * %d= %2d ",i,j,sum); } printf(" "); } return 0; }
(5)矩形九九乘法表打印
#include<stdio.h> int main(){ int i, j, sum; for(i=1;i<=9;i++){ for(j=1;j<=9;j++){ sum=i*j; printf("%d * %d= %2d ",i,j,sum); } printf(" "); } return 0; }
下一篇:
面试:兴业数金笔试,进制转换