zoukankan      html  css  js  c++  java
  • for语句嵌套使用 实现9*9乘法表

         这个实例主要考察对for循环语句的使用,出现递增规律的乘法表。

    开发环境

         开发工具:Microsoft Visual Studio2010 旗舰版

    具体步骤

         先是制作一个控制台项目,具体项目名称见下图:

    项目文件名称

         然后在Program.cs主函数中编写控制9*9乘法表,需要了解for循环语句的使用方法:

    具体代码如下

       1:  using System;
       2:   
       3:  namespace NineToNineUnit
       4:  {
       5:      class Program
       6:      {
       7:          static void Main(string[] args)
       8:          {
       9:              string t = string.Empty;
      10:              for (int i = 1; i < 10; i++)
      11:              {
      12:                  for (int j = 1; j <=i; j++)
      13:                  {
      14:                      t = string.Format("{0}*{1}={2}  ", j, i,(j*i));
      15:                      if (j <= 10&&i<=10)
      16:                         Console.Write(t);
      17:                         
      18:                      if (i == j)
      19:                         Console.Write("
    ");
      20:                  }
      21:                  Console.Write("
    ");
      22:              }
      23:              Console.ReadKey();
      24:          }
      25:      }
      26:  }

    运行效果图如下:

    捕获

    技术点

    1、控制台语句使用,如Console.Ready()按任意键退出运行框,Console.Write()输出一行信息。

    2、Format强制数据类型转换使用。

    3、如上第一个for循环主要涉及9*9乘法表每一行信息的循环,第二个for循环主要涉及每一行里面信息的循环。

    感想

    通过for循环嵌套语句的使用,能够有序的显示9*9乘法表。希望通过小实例给大家带来一些启发,将该思想运用到实际项目中。

    源码下载

  • 相关阅读:
    codevs 1576 最长严格上升子序列
    codevs 3415 最小和
    codevs 2102 石子归并 2
    洛谷 P1040 加分二叉树
    BZOJ 3038 上帝造题的七分钟二
    codevs 线段树练习ⅠⅡⅢ
    启动Tomcat提示:指定的服务未安装
    poj 1061 青蛙的约会 (扩展欧几里得模板)
    POJ 3449 Geometric Shapes(判断几个不同图形的相交,线段相交判断)
    HDU 5251 矩形面积(二维凸包旋转卡壳最小矩形覆盖问题) --2015年百度之星程序设计大赛
  • 原文地址:https://www.cnblogs.com/chenghui/p/3229755.html
Copyright © 2011-2022 走看看