输出九九乘法表的要素:要用到C语言中的双层嵌套,同时也需要用到判断结构
- //九九乘法表: 左上角
int main(){ //外层循环变量,控制行 int i = 0; //内层循环变量,控制列 int j = 0; for(i=1;i<=9;i++){
for(j=1;j<=i;j++){ printf("%dx%d=%d\t",j,i,i*j); } //每行输出完后换行 printf("\n"); } }
//左下角
#include<stdio.h> int main(){ int i; for(int i=9;i>=1;i--){ for(int j=1;j<=i;j
++){ printf("%4dX%d=%d",i,j,i*j); } printf(" \n"); } }
//右上三角
#include<stdio.h> int main() { int i,j; for(i=1;i<10;i++) { for(j=1;j<10;j++) {
while(j<i) { printf("\t"); j++; } printf("%dx%d=%d\t",i,j,i*j); } printf("\n");
} printf("\n"); return 0; }
右下角
#include<stdio.h> int main(){ int i=0, j=0,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 x %d= %2d ",i,
j,sum); } printf("\n"); } return 0; }