使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
1
5
1
注意:错误的语句在∥********error********的下面,修改该语句即可。
#include<iostream.h>
∥********error********
enum
{
Sun,
Mon,
Tue,
Wed,
Thu,
Fri,
Sat,
∥********error********
}MyEnum;
struct Struct
{
∥********error********
int Fri,
int Sun;
};
void main()
{
int i=Mon;
MyEnum t=Fri;
Struct str1;
Strl.Fri=Mon;
cout<<i<<endl;
cout<<t<<endl;
cout<<strl.Fri<<endl;
}
【正确答案】(1)enum MyEnum
(2)};
(3)int Fri;
【答案解析】程序当中定义了一个结构体和枚举类型,结构体含有两个整型变量,枚举类型含有7个枚举元素,7个枚举元素的值从0变化至6,即Sun=0,Mon=1,Ture=2.Wed=3,Thu=4.Fri=5.Sat=6。