首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在∥********error********的下面,修改该语句即可。 #include
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在∥********error********的下面,修改该语句即可。 #include
admin
2020-10-21
37
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
1
0
注意:错误的语句在∥********error********的下面,修改该语句即可。
#include
struct Struct
{
union
{
int a;
char C[4];
};
int b ;
∥********error********
}
void msin()
{
Struct m;
∥********error********
m.C[0]=0 ;
m.C[1]=0 ;
m.C[2]=0 ;
∥********error********
m.C[3]=1 ;
m.b=m.c[3];
cout<
}
选项
答案
(1) }; (2)m.c[0]=1 ; (3)m.c[3]=0;
解析
(1)第1表示在结构体定义内,结构体定义的一般形式为:
struct<结构体名>
{
<成员列表>
}<变量名列表>;
这里定义的结构体并没有变量名列表,但是结构体定义一定是以“;”结束的,因此第1个标识下应改为“};”。
(2)根据题目要求程序输出结果分别为“1”和“0”,即结构体变量m的成员变量a的值为1,b的值为0,又a和字符数组c[4]存放在同一段内存单元中,因此it的值可由数组c[4]决定(两者使用同一地址单元),故c[0]表示a的低8位,c[1]为a的第二个8位,c[2]为a的第三个8位,c[3]为a的最高8位,a=0,所以c[0]=1,c[1]=c[2]**c[3]=0,故第2个标识下应改为“m.c[0]=1;”。
(3)由(2)分析可知第3个标识下应改为“m.c[3]=0;”。
转载请注明原文地址:https://kaotiyun.com/show/E8yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(inti),实现以下功能:当i等于5时,则打印如下内容。###############注意:不能修改程序的其他部分,只能修改fun()数。#include<iost
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
下列与队列结构有关联的是()。
执行语句:{cout
关系数据库管理系统能实现的专门关系运算包括()。
已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
下列符号中,正确的C++标识符是()。
下列运算符中,在C++语言中不能重载的是()。
算法的时间复杂度是指()。
将E-R图转换为关系模式时,实体和联系都可以表示为
随机试题
手工电弧焊合理的弧长应为焊条直径的____倍。
在不同的历史时代和文化背景下所产生的爱国主义,都具有相同的内涵。
患者女性,60岁。近一段时间常感到下腹部一侧胀痛,有压迫感。妇科检查中可触及子宫一侧的实性包块,表面光滑,活动,与周围组织有粘连,并伴有消瘦,贫血、水肿。可考虑为
A.清热生津润燥B.散结消瘀续伤C.涤痰散结宽胸D.清热生津止渴E.清热化痰散结复元活血汤中配伍栝楼根的主要用意是
下列治风湿热痹的最佳选药是
在下列各项中,违背卫生部颁布的人类辅助生殖技术伦理原则的是使用
根据材料,按要求完成教学设计任务。材料:高中思想政治必修2《政治生活》中“共产党领导的多党合作和政治协商制度:中国特色社会主义政党制度”的节选:共产党领导的多党合作和政治协商制度:中国特色社会主义政党制度在我国,除了中国共产党,还有民主党派。这些民主
治安警察的主要职责是负责()等。
ThestandardofficialretirementagetoqualifyforapublicpensioninmostOECDcountriesiscurrently65.Thechief【C1】______
A、20minutes.B、50minutes.C、25minutes.D、55minutes.C
最新回复
(
0
)