首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在//*****error******的下面,修改该语句即可。 #include str
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在//*****error******的下面,修改该语句即可。 #include str
admin
2019-05-14
54
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
1
0
注意:错误的语句在//*****error******的下面,修改该语句即可。
#include
struct Struct
{
union
{
int a;
char c[4];
};
int b;
//*****error******
}
void main()
{
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]存放在同一段内存单元中,因此a的值可由数组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://www.kaotiyun.com/show/dE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果为()。#include<iostream.h>classSample{intn;public:Sample(inti){n=i;}operator++(){n++;}
执行语句:{cout<<setfill(’*’)<<setw(10)<<seffill(’#’)<<left<<123<<"0K"<<end1;return0;}后将输出()。
下面关于构造函数和析构函数的描述,错误的是()。
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
执行以下程序后,输出结果第二行的内容是______。#include<iostream>usingnamespacestd;classTestClass{public:virtualvoidwho(
有如下程序:#include<iostream>voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){inta[2]={23,42};fun(a[1],a
已知枚举类型定义语句为:enumToken{NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
随机试题
一个气缸内有一定量的单原子分子理想气体,在膨胀过程中对外界做功209J,此过程中气体的内能增加120J,则外界传给气体的热量为()。
交通部门拟修建一条公路,预计建设期为一年,建设期初投资为100万元,建成后即投入使用,预计使用寿命为10年,每年产生的效益为20万元,每年需投入保养费8000元。若社会折现率为10%,则该项目的效益费用比为()。
工程项目后评价的独立性特点是保持评价()的前提。
根据《城乡规划法》的规定,在城市建设和发展过程中实施规划时应遵循的原则不包括()。
不符合发票开具要求的是()。
有人说“既然实践是检验真理的唯一标准,党提出的新的路线方针政策还没有经过实践的检验,还不能证明它是真理,因而不能坚决贯彻执行。”这种说法的错误在于不承认党的新路线方针政策()。
如右图所示,梯形ABCD的对角线AC⊥BD,其中,BC=3,,BD=2.1。则梯形ABCD的高AE的值是()。
黑枸杞是草原上重要的防风固沙植被,随着黑枸杞保健功能逐渐被重视,2015年下半年,各地抢摘者洗劫了草原上超过300万亩草场,草原生态遭到了肆意破坏。这说明:
演讲采用的言语形式主要是()。[统考2007]
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
最新回复
(
0
)