首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在//********error********的下面,修改该语句即可。 1
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在//********error********的下面,修改该语句即可。 1
admin
2015-05-30
34
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
1
0
注意:错误的语句在//********error********的下面,修改该语句即可。
1 #include
2 struct Struct
3 {
4 union
5 {
6 int a;
7 char c[4];
8 };
9 int b;
10 //********error********
11 }
12 void main()
13 {
14 Struct m;
15 //********error********
16 m.c[0]=0;
17 m.c[1]=0;
18 m.c[2]=0;
19 //********error********
20 m.c[3]:1;
21 m.b=m.c[3];
22 cout<
23 }
选项
答案
(1) }; (2)m.c[0]=1 ; (3)m.C[3]=0;
解析
程序当中定义了一个结构体Struct,Struct内含有2个成员变量:共用体和整型变量b,共用体由整型变量a和字符数组c[4]组成,int型变量32位,而c[4]刚好也是32位,因此a和字符数组c[4]存放在同一内存单元中。
[解题思路]
(1)第1表示在结构体定义内,结构体定义的一般形式为:
struct<结构体名>
{
<成员列表>
}<变量名列表>;
这里定义的结构体并没有变量名列表,但是结构体定义一定是以“;”结束的,因此第1个标识下应改为“};”。
(2)根据题目要求程序输出结果分别为“1”和“0”,即结构体变量m的成员变量a的值为1,b的值为0,又a和字符数组c[4]存放在同一段内存单元中,因此a的值可由数组c[4]决定(两者使用同一地址单元),故c[0]表示a的低8位,c[1]为a的第二个8位,c[2]为a的第三个8位,c[3]为a的最高8位,a=O,所以c[0]:l,c[1]:c[2]=c[3]=0,故第2个标识下应改为“m.c[01=1;”。
(3)由(2)分析可知第3个标识下应改为“rn.c[3]=0;”。
转载请注明原文地址:https://jikaoti.com/ti/FBE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序流程图(框图)中的箭头代表【】。
数据库系统支持数据的逻辑独立性,依靠的是()。
对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为【】。
输入流对象是输出流的源头,下面______不是输入流类。
将小写字母n赋值给字符变量one_char,正确的操作是______。
一个教师能开多门课程,一门课程有许多教师会开,实体课程与实体教师间是______。
程序的三种基本控制结构的共同特点是______。
在C++语言中,唯一的一个三目运算符是【】。
已知:doubleA(doubleA){return++a;}和intA(inta){return++a;)是一个函数模板的两个实例,则该函数模板定义为【】。
在计算机中,算法是指
随机试题
()Oftheviewsconcerningthestudyofsemantics,thecontextualview,whichplacesthestudyofmeaninginthecontextinwhi
试述联邦制与单一制的主要区别。
海绵状血管瘤的组织学检查可见
下列关于基尼系数的说法,不正确的是()。
测量误差按其分量特性可分为()。
某个体户赵某在前景仓库寄存彩电100台,价值共计100万元。双方商定:仓库自2009年8月15日至9月15日期间对彩电予以保管,赵某分三批取走;9月15日赵某取走最后一批彩电时,支付保管费3000元。9月15日,赵某前来取最后一批彩电时,双方为保管费的数
针对当时建筑施工中工伤事故频发的严峻形势,国家有关部门颁布了《建筑业安全生产实施细则》。但是,在《细则》颁布实施两年间,覆盖全国的统计显示,在建筑施工中伤亡职工的数量每年仍有增加。这说明,《细则》并没有得到有效的实施。以下哪项如果为真。最能削弱上述
在本届羽毛球公开赛上,如果中国队的女子双打能够进入半决赛,同时混合双打失利,则男子单打或者女子单打无法夺冠。如果以上命题为真,再加上以下哪项前提,可以得出结论:中国队的女子双打没有进入半决赛?
在认识的辩证运动过程中,我们既要注重理性因素的作用,同时也不可忽视非理性因素的作用。非理性因素主要是指认识主体的情感、意志、欲望、动机、信念、习惯、本能等意识形式。以下属于非理性因素的是()
世界上第一台计算机诞生于哪一年?
最新回复
(
0
)