您的位置:首页 > 其它

调用函数,输出乘法口诀表(正三角形和倒三角形),自己定义口诀表的行和列

2017-08-06 11:27 239 查看
正三角

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

#include <stdlib.h>

void table(int num)

{

 int i;

 int j;

 for (i = 1; i <= num; i++)

 {

  for (j = 1; j <= i; j++)

  {

   printf("%d*%d=%-3d", i, j, i*j);

  

}

  printf("\n");

 }

}

int main()

{

 int num;

 printf("num:");

 scanf("%d", &num);

 table(num);

  system("pause");

 return 0;

}

倒三角

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

#include <stdlib.h>

void table(int num)

{

 int i = 0;

 int j = 0;

 for (i = 1; i < num; i++)

 {

  for (j = 1; j <= i; j++)

  {

   printf("        ");

  }

  for (j = 1; j < num; j++)

  {

   if (j >= i)

   {

    printf("%2d*%d=%-3d", j, i, i*j);

   }

  }

  printf("\n");

 }

}

int main()

{

 int num = 0;

 printf("num:");

 scanf("%d", &num);

 table(num);

 system("pause");

 return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐