正文

九九乘法表的实现- -2005-09-13 16:53:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/home/4710.html

分享到:

                                      九九乘法表实际是由若干个类似"i*j=k",的等式构成的 1*1=1 1*2=2    2*2=4 1*3=3    2*3=6     3*3=9 1*9=9    2*9=18    3*9=27.......9*9=81 详细解答看全文!   算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j              (2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值             (3)  根据i,j不同的值,在循环体内输出等式   第(3)步中还要考虑到九九乘法表的格式,怎么换行的? 我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t' 程序段主要实现:                     for (j=1;j<=9;j++)                         for(i=1;i<=i;i++)                          {         printf("%d*%d=%d",i,j,i*j);                                     if (i==j)  printf("\n");                                     else  printf("\t");                          } 同学们,你们的实现方法是这样的吗?不是的话,拿出来,我们一起交流

阅读(3703) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册