上QQ阅读APP看书,第一时间看更新
6.6 动手纠错
(1)运行“光盘\TM\排错练习\06\01”文件夹下的程序,出现“无法将类型int隐式转换为bool”的错误提示,请根据注释改正程序。
(2)运行“光盘\TM\排错练习\06\02”文件夹下的程序,出现如图6.14所示的错误提示,请根据注释改正程序。
图6.14 错误提示
(3)运行“光盘\TM\排错练习\06\03”文件夹下的程序,出现“控制不能从一个case标签(case"ICBC":)贯穿到另一个case标签”的错误提示,请根据注释改正程序。
(4)运行“光盘\TM\排错练习\06\04”文件夹下的程序,发现程序会无限制输出,显然是出现了死循环,请根据注释改正程序。
(5)运行“光盘\TM\排错练习\06\05”文件夹下的程序,出现“应输入;”的错误提示,请根据注释改正程序。
(6)运行“光盘\TM\排错练习\06\06”文件夹下的程序,出现“空语句可能有错误”的警告信息,请根据注释改正程序。
(7)运行“光盘\TM\排错练习\06\07”文件夹下的程序,本意是想输出1~100数字自身的和,结果却没有任何输出,请根据注释改正程序。
(8)运行“光盘\TM\排错练习\06\08”文件夹下的程序,出现“没有要中断或继续的封闭循环”的错误提示,请根据注释改正程序。
(9)运行“光盘\TM\排错练习\06\09”文件夹下的程序,出现“Test.Program.Div(int, int):并非所有的代码路径都返回值”的错误提示,请根据注释改正程序。