71muke?v=1
在线看书
立即购买

第一章 什么是C#程序设计

收起
2023-07-04更新,每天更一篇

第二章 变量和数据类型

收起
2023-07-06更新,每天更一篇

第三章 运算符和表达式

收起
2023-07-13更新,每天更一篇

第四章 选择结构

收起
2023-07-13更新,每天更一篇

第五章 循环结构

收起
2023-07-13更新,每天更一篇

第六章 数组

收起
2023-07-13更新,每天更一篇

第七章 方法

收起
2023-07-13更新,每天更一篇

第八章 枚举与结构体

收起
2023-07-16更新,每天更一篇

第九章 C#的控制台实战

收起
2023-07-16更新,每天更一篇

程序的调试

一、程序调试

计算机程序中的错误或缺陷称之为“bug”。

搜寻和消除错误的过程称为调试,调试也称之为“debug”,表示发现bug 并解决bug的意思。

程序中的错误或缺陷

满足我们暂停程序、观察变量和逐句执行程序等需要的工具和方法总称为程序调试。


二、调试的使用流程

调试的一般步骤如下:

  1. 第一步:设置断点。

  2. 第二步:单步执行。

  3. 第三步:观察变量。

  4. 第四步:发现问题。

  5. 第五步:修正代码。

  6. 第六步:解决问题。


演示示例:调试我们计算两个数相除时报错的问题。代码如下:

int num1 = 10;
Console.WriteLine("请输入一个整数作为被除数:"); 
int num2 = int.Parse(Console.ReadLine()); //然后输入0
Console.log(num1/num2); //被除数不能为0,所以会报错



三、调试练习

编写C# 程序,接收用户输入的两个数字,实现两个数字的交换,并通过调试工具观察两个数字之间的交换过程。

代码如下:

int num1 = 5;
int num2 = 10;
int num3 = num2; //进行交换
int num2 = num1; //num2=5
int num1 = num3; //num1=10

通过对下面交换的代码打断点,就可以查看他们交换的过程了。

image.png


留言

发布留言

需要购买本课才能留言哦~

{{ item.createtime | dateStr }}
×