【答案解析】(1)class TestClass
(2)~TestClass(){};
(3)};
答案考生文件夹
[解析] 程序要求输出n=99。从已给定源程序的main主函数开始入手,可以看出程序首先通过类TestClass中的TestClass构造函数实现题目要求的输出。
(1)第1个标识下的“class TestClass()”类的定义,根据C++中类的定义格式,类名后面是没有括号的,所以第1个标识下应为“class TestClass”。
(2)第2个标识下的“void ~TestClass(){};”是析构函数,根据C++中析构函数的格式中是没有函数类型说明的,所以修改为“~TestClass(){};”。
(3)根据C++中类的定义,第三个标识下类结束的“}”缺少分号,即修改为“};”。