科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道VC#2005快速入门之使用do语句 7

VC#2005快速入门之使用do语句 7

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

13. 继续单击“逐语句”按钮

作者:中国IT实验室 来源:中国IT实验室 2007年9月10日

关键字: 编程

  • 评论
  • 分享微博
  • 分享邮件
  

 

    13. 继续单击“逐语句”按钮。

    调试器将运行以下语句:

  current = current + digit;

    在“局部变量”窗口中,current变量的值将变成"3"。

    14. 继续单击“逐语句”按钮。

    调试器将运行以下语句:

  steps.Text += current + "\r\n";

    该语句将在steps文本框中显示文本"3",并后跟一个回车符和一个换行符,确保以后的输出将从文本框的下一行开始。

    在“局部变量”窗口中,amount的值仍然为2693。

    15. 继续单击“逐语句”按钮。

    调试器将运行以下语句:

    amount /= 10;

     在“局部变量”窗口中,amount的值将变成269。黄箭头指向do循环的结束大括号。

    16. 继续单击“逐语句”按钮。

    黄箭头将指向while语句。

    17. 继续单击“逐语句”按钮。

    调试器将运行以下语句:

    while (amount != 0);

    amount的值是269,表达式269 != 0将求值为true,所以将进行下一次循环。黄箭头将跳回do循环的起始大括号。

    18. 继续单击“逐语句”按钮。

    黄箭头将指向do循环中的第一个语句。

    19. 再单击“逐语句”按钮22次,观察“局部变量”窗口中的局部变量的值发生的变化。在“局部变量”窗口中,amount的值最终将变成0,而current的值变成"2693"。

    黄箭头将指向do循环的循环继续条件:

  while (amount != 0);

    amount的值目前为0,所以表达式amount != 0求值为false,do循环应该终止。

    20. 继续单击“逐语句”按钮。

    调试器将运行以下语句:

  while (amount != 0);

    如同我们预期的那样,dot循环终止,黄箭头移至showSteps_Click方法的结束大括号。

    21. 单击“调试”工具栏上的“继续”按钮。

    窗体将出现,并显示为了创建2693的字符串形式所经历的4个步骤:"3","93","693"和"2693"。

    22. 关闭窗体,返回Visual Studio 2005编程环境。

    恭喜!你已经成功编写了有意义的while和do语句,并利用Visual Studio 2005调试器对它们进行了调试。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章