首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在∥********error********的下面,修改该语句即可。 #include
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在∥********error********的下面,修改该语句即可。 #include
admin
2020-10-21
38
问题
使用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://jikaoti.com/ti/vAl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:Maxis7提示:max()函数实现找出两个数中的最大值,并作为函数值返回。注意:错误的语句在//******err
下列函数的运行结果是()。#include<iostream.h>intadd(inta,intb);voidmain(){externintx,y;cout<<add(x,y)<<endl;}intx(20),y(5
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
下列队列的描述中,正确的是()。
执行语句序列()。inti=0;while(i<25)i+=3;cout<<i;输出结果是
在面向对象方法中,实现信息隐蔽是依靠()。
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobjl;”与“constIMSobj2;:”,则下列语句中,产生编译错误的是()。
下列有关模板的叙述中,正确的是()。
下列选项中不属于面向对象程序设计特征的是()。
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//…..c2=c1+10:由此可知:为类MyClock重载的“+”运算符函数的声明是()。
随机试题
根据《民事诉讼法》的规定,以下关于开庭质证,说法正确的有()。
驾驶人有使用其他车辆保险标志嫌疑的,交通警察可依法扣留车辆。
新民主主义革命总路线的核心是()
男,50岁,潜水员工作22年,近1年来右髋关节疼痛,经服用非甾体类药物可短暂缓解,后疼痛加重并呈持续性,渐出现跛行及行走困难。早期诊断最有意义的影像学检查是
根据产生压力的高低,风机分为()。
某单层洁净厂房,设有中央空调系统,用防火墙划分为两个防火分区,由一条输送带贯通两个防火分区,在输送带穿过防火墙处的洞口设有专用防火闸门,厂房内设置IG541组合分配灭火系统保护。下列关于该气体灭火系统启动联动控制的说法中,正确的有()。
清朝之所以取代明朝与下列哪些因素有关?()①清朝是先进生产力的代表②明朝统治集团极端腐朽③吴三桂引清兵人关导致军事形势逆转④关外清军强于李自成农民军
以下叙述中错误的是
请选出正确答案。例如:她很活泼,说话很有趣,总能给我们带来快乐,我们都很喜欢和她在一起。★她是个什么样的人?A幽默√B马虎C骄傲D害羞新鲜的豆浆作为日常健康饮品,有较高的营养价值,对身体很有好处,但一定注意
Haveyoueverreceived______ofwhathashappenedtoher?
最新回复
(
0
)