首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在//*****error******的下面,修改该语句即可。 #include str
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 0 注意:错误的语句在//*****error******的下面,修改该语句即可。 #include str
admin
2019-05-14
31
问题
使用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://kaotiyun.com/show/dE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果为()。#include<iostream.h>classSample{intn;public:Sample(inti){n=i;}operator++(){n++;}
关于函数重载,下列叙述中错误的是()
有如下程序:#include<iostream>usingnamespacestd;classTestClass{public;~TestClass(){cout<<"BASE:;}};cla
下列说法中错误的是()。
若有如下程序段:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;r=p;cout<<*r<<end1;
阅读以下程序:#include<iostream.h>voi6main(){staticinta[][2]={5,3,1,2};inti,j,s1=0;for(i=0;i<2;i++)for(
设有关键码序列(66,13,51,76,8l,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
随机试题
肥胖中学生常因怕同学笑自己动作笨拙,而不愿参加课间操和课外活动。这主要说明了
某垃圾填埋场渗沥水污染了地下水,而地下水的自净作用缓慢,其主要原因是
雷某与钟某是夫妻,两人生有两个儿子雷大龙和雷小龙,一个女儿雷翠花。雷大龙与赵某结婚,生子雷小甲。雷小龙与钱某结婚,生子雷小乙。雷翠花2009年时与孙某以夫妻名义同居,生有一女雷小丙。2010年3月,雷大龙出差途中其乘坐的大巴坠落深涧,事后也未打捞到其遗体。
下列说法中,表述正确的是()。
甲公司为支付货款,向乙公司签发一张以A银行为承兑人、金额为100万元的银行承兑汇票。A银行作为承兑人在汇票票面上签章,甲公司的股东郑某在汇票上以乙公司为被保证人,进行了票据保证的记载并签章。甲公司将汇票交付给乙公司工作人员孙某。孙某将该汇票交回乙公司后,利
旅行社因不能成团,可以自行将已签约的旅游者转让给其他旅行社出团。()
若有说明语句:int*ptr[10];以下叙述正确的是
Lookatthenotesbelow.Someinformationismissing.Youwillhearonepersontalkingaboutglobalization.Foreachquestion(16
OnememberwhichlivesinHanoverParkexplainshisinitiationintotheAmericans,probablythelargestgang.
Imagineeatingeverythingdeliciousyouwant—withnoneofthefatThatwouldbegreat,wouldn’tit?New"fakefat"products
最新回复
(
0
)