首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 5 1 注意:错误的语句在//******error******的下面,修改该语句即可。 1 #i
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 5 1 注意:错误的语句在//******error******的下面,修改该语句即可。 1 #i
admin
2018-10-23
39
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
1
5
1
注意:错误的语句在//******error******的下面,修改该语句即可。
1 #include<iostream.h>
2 //******error******
3 enum
4 {
5 Sun,
6 Mon,
7 Tue,
8 Wed,
9 Thu,
10 Fri,
11 Sat,
12 //******error******
13 } MyEnum;
14 struct struct
15 {
16 //******error******
17 int Fri,
18 int Sun;
19 };
20 void main()
21 {
22 int i=Mon;
23 MyEnum t=Fri;
24 Struct str1;
25 str1.Fri=Monj
26 cout<<i<<end1;
27 cout<<t<<end1;
28 cout<<str1.Fri<<end1;
29 }
选项
答案
(1)enum MyEnum (2) }; (3)int Fri;
解析
程序当中定义了一个结构体和枚举类型,结构体含有两个整型变量,枚举类型含有7个枚举元素,7个枚举元素的值从0变化至6,即Sun=0,Mon=1,Tue=2,Wed=3,Thu=4,Fri=5,Sat=6。
(1)第一标识下声明枚举类型,声明枚举类型的一般形式为:“enum<枚举类型名>{<枚举常量列表>};”,程序当中把枚举类型名MyEnum放到枚举声明后面,显然不符合枚举类型声明格式,因此第1个标识下应改成“enum MyEnum”。
(2)由(1)的分析可知,第2个标识下也不符合枚举类型声明格式,应以“;”结束,即第2个标识下应改为“};”。
(3)第3标识处声明结构体,结构体定义的一般形式为:
struct<结构体名>
{<成员列表>
}<变量名列表>;
结构体中成员列表中各个元素是不同的变量,变量之间应以分号隔开,而不是以逗号隔开,因此第3个标识下应改为为“int Fri;”。
转载请注明原文地址:https://kaotiyun.com/show/BwAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下面程序中的输出语句后,a的值是main(){inta;cout<<(a=3*5,a*4,a+5);}
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的______函数。
在面向对象方法中,类之间共享属性和操作的机制称为______。
下列程序的运行结果是()。#include<iostream.h>intx=5;intfun(intA){intC;C=X*a;returnC;}voidmain()
有以下程序:#include<iostream>usingnamespacestd;ClassA{public:A(){tout{("A"}};classB{public:B(){cout<<"
对于语句cout<<setfilll(’*’)<<setw(10)<<1<<setill(’*’)<<setw(2)<<2;的输出结果是()。
下面程序的结果是()。#include<iostream.h>classA{inta;public:A():a(1){}voidshowa(){cout<<a;}};Cl
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classD
如果使用数组名称为函数参数,形实结合时,传递的是______。
随机试题
关于急性多发性龈脓肿的治疗,下面说法错误的是A.单纯全身使用抗生素疗效显著B.全身支持治疗、休息有助于本病康复C.急性期,局部去除牙石,药物冲洗龈袋D.脓肿形成后及时切开引流E.急性症状控制后,及时进行彻底的局部治疗,以消除炎症,防止复发
A、香附旋覆花汤B、已椒苈黄汤C、十枣汤D、葶苈大枣泻肺汤E、木防己汤饮犯胸肺而喘咳,痰涎壅盛,治宜急攻其标,以挫其邪势,方用
1994年6月,《会计电算化管理办法》的颁布实施,标志着会计电算化管理工作纳入了()管理的轨道。
在行政处罚和行政处分两种方式中,都包括一个共同的措施是()。
把世界看作是从来如此、始终不变的自然界,人不过是从属于自然的一部分。这种观点是()。
试用“使用与满足理论”分析自媒体时代的微博传播。(北京大学,2012年MJC真题)
关键字ASC和DESC分别表示【】的含义。
Youareaskedtowriteacompositioninwhichyougiveyourownopinionsonthefollowingtopic:Tea
ReturningtoScienceA)TeresaGarrettwasworkingpart-timeasabiochemistrypostdoc(博士后).Shehadaninfantathome,andshew
I’vetwicebeentocollege-admissionswars,andasIsurveythebattlefield,somethingdifferentishappening.It’sone-upmanshi
最新回复
(
0
)