C语言输出99乘法口诀表

我们熟悉的乘法口诀表,可以用简单的c语言展现哦!

#include<stdio.h>
int main()
{ int i,j,k; 
 printf("\t\t\tThis is the 9*9 table.\n");
 for(i=1;i<=9;i++)     //循环计算1~9 
 { 
  for(j=1;j<=i;j++)  //输出数i的乘法项 
   {  
     k=i*j; 
    printf("%d*%d=%2d ",j,i,k);
    //%2d(输出两位整数) 实现数字的右对齐
   }   
  printf("\n");    
 }
}
时间: 2024-10-10 08:22:42

C语言输出99乘法口诀表的相关文章

C语言::输出九九乘法口诀表

题目要求 编写C语言程序.输出九九乘法口诀表.(如下所示) 1x1=1 1x2=2  2x2=4 1x3=3  2x3=6  3x3=9 ..... 1x9=9  2x9=18 3x9=27 4x9=... 算法分析 首先容我先装一逼,依老夫多年的编程经验,本题一定需要循环! 如果你目前还不知道为什么用循环,也没有关系,只要记住就好,日后经验丰富后,必然也能像我这样! 话入正题,我是怎么看出来这道题用循环的? 首先我们得考虑这份乘法口诀表具有什么特征,稍加分析,我们发现... 乘法口诀表特征如下

简单的python程序实现99乘法口诀表

刚开始学习使用python,简单的实现一个99乘法口诀表: #!/usr/bin/env python # for i in range(1,10):     for j in range(1,10):         if i >= j:             print ("%s * %s = %s " %(i,j,i*j)),     print ""

java输出九九乘法口诀表

使用双重for循环输出九九乘法口诀表 public static void main(String[] args){ formula();} /** * for 循环实现9*9乘法口诀表 * "\t"表示空格,"\n"表示换行s */public static void formula(){ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(i+"*"+j+&

C语言 &nbsp; 99乘法口诀表

我们熟悉的乘法口诀表,可以用简单的c语言展现哦! #include<stdio.h> int main() { int i,j,k;   printf("\t\t\tThis is the 9*9 table.\n");  for(i=1;i<=9;i++)     //循环计算1~9   {    for(j=1;j<=i;j++)  //输出数i的乘法项     {        k=i*j;      printf("%d*%d=%2d &quo

用Java语言打印九九乘法口诀表

打印九九乘法口诀表. 程序: package myclass; public class myclass { public static void main(String[] args) { for(int i=1;i<=9;i++){ for(int j=1;j<=9;j++){ if(j>i){ break; } System.out.printf("  %d*%d=%d",i,j,i*j); } System.out.println(); } } } 结果: 1

java 打印出99乘法口诀表

public class Mutiplay { /** *实现99乘法表 * @param args */ public static void main(String[] args) { System.out.println("----------------九九乘法表--------------------"); mxl:for(int i=1;i<=9;i++){ for(int j=1;j<=9;j++){ if(i<j){ System.out.printl

Python 打印99乘法口诀表

1 import string 2 for x in xrange(1,10): 3 for y in xrange(1,x+1): 4 print string.ljust("%d*%d = " %(y,x) + str(y*x), 10), 5 print 输出结果:

99乘法口诀表JS代码

js代码 for(var i=1;i<=9;i++){ for(var j=1;j<=i;j++){ document.write(i+"*"+j+"="+i*j+" "); } document.write("</br>"); }

用c语言输出九九乘法口诀

#include<stdio.h> #include<math.h> int main() {   int a,b,c;   for(a=1;a<10;a++)   {          for(b=1;b<a+1;b++)          {             c=b*a;             printf("%d*%d=%2d ",b,a,c);           }    printf("\n"); } }