.Net基础篇_学习笔记_第六天_异常捕获复习及断点调试

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace 第六天_do_while循环
 8 {
 9     class Program
10     {
11         static void Main(string[] args)
12         {
13 
14             string answer = "";
15 
16             while (answer != "q")
17             {
18                 Console.WriteLine("请输入您要增倍的数字:");
19                 answer = Console.ReadLine();
20                 if (answer != "q")
21                 {
22                     try
23                     {
24                         int answer02 = Convert.ToInt32(answer);
25                         Console.WriteLine("您输入数字的两倍是:{0}", answer02 * 2);
26                     }
27                     catch
28                     {
29                         Console.WriteLine("请输入的格式有误,请重新输入:");
30                     }
31                 }
32                 else
33                 {
34                     Console.WriteLine("您请求了程序退出");
35                 }
36             }
37         Console.ReadKey();
38         }
39     }
40 }

if语句和while循环的使用,异常捕获的使用。

 

练习二:求最大值的方法

首先设立一个值,然后每个新输入的数字,都跟原定的值进行比较,只要比我设立值大,就把输入的数字赋值给最大值。

int max=0;

if(number>max)

{

    max=number;

}

 

2.程序调试:

需要进行程序调试的情况:

(1)写完一段程序后,想看一下这段程序的执行过程。

(2)当你写完这段程序后,发现,程序并没有按照你想象的样子去执行。  注:可以进行适当的局部输出操作,来查看执行过程

 调试方法:

(1)F11逐语句调试(单步调试)

(2)F10逐过程调试   ----用于“方法”

(3)断点调试          (自己先推断有可能出现错误的地方)程序运行断点处,就不再向下执行了,如果往下执行,按F11.

posted @ 2017-07-20 10:29  MR_L先生  阅读(177)  评论(0编辑  收藏  举报