首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi 1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 150 200 注意:错误的语句在//********error********的下面,修改该语句即可。
使用VC6打开考生文件夹下的源程序文件modi 1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 150 200 注意:错误的语句在//********error********的下面,修改该语句即可。
admin
2021-06-10
44
问题
使用VC6打开考生文件夹下的源程序文件modi 1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
150
200
注意:错误的语句在//********error********的下面,修改该语句即可。
提示:定义Numberl为一个整型数据位长的变量。
1 #include
2 //******error******
3 Struct
4 {
5 //******error******
6 int Numberl:1 ;
7 int Number2;
8 }MyStruct ;
9 void mein()
10 {
11 MyStruct mstr ;
12 mstr.Numberl=15 0;
13 mstr.Number2=15 ;
14 //******error******
15 int*ptr=&mstr.Numberl ;
16 cout<<*ptr<
17 *ptr=200;
18 cout<<*ptr<
19 }
选项
答案
(1)typedef struct (2)int Numberl: 32 或 int Numberl; (3)int*ptr=(int*) &mstr;
解析
结构体MyStruct有两个成员变量Numberl和Number2,主函数中定义结构变量mstr,并通过指针改变变量mstr内Numberl的值。
[解题思路]
(1)第1标识下是定义结构体,结构体定义的一般形式为:
struct<结构体名>
{
<成员列表>
}<变量名列表>;
程序当中定义结构体名放在后面,MyStruct为结构体变量类型,相当于typedef为已有的类型定义一个新的类型,第1个标识下应改为“typedef struct”。
(2)第2标识下是定义Numberl为一个整型数据变量,整型数据位数为32(4字节),因此第2个标识下应改成“intNumberl:32;”或“int Numberl:”。
(3)ptr为整型数据指针,mstr为MyStruct类型结构变量,两者类型不一致应该做强制类型转换,第3个标识下应改成“int*ptr:(int*)&mstr;”,表示将mstr的地址给ptr,ptr指向MyStruct的第一个域Number1,Numberl也是整形,类型一致,故可通过ptr指针来改变Number1的值。
转载请注明原文地址:https://kaotiyun.com/show/9tfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于虚函数的说明中,正确的是()。
软件开发过程主要分为需求分析、设计、编码与测试4个阶段。其中,产生“软件需求规格说明书”的阶段是()。
使用VC6打开考生文件夹proj3下的工程pmj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//**********666**********之间填写StringVar
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数sum(intA[NUM][NUM],intn)实现的功能是计算矩阵中所有非质数数字的和。提示:函数isPrime(intn)的功能是判
下列函数模板的定义中,合法的是()。
数据流图中带有箭头的线段表示的是()。
以下关键字用来声明类的访问权限的是
下列与队列结构有关联的是
层次型、网状型和关系型数据库划分原则是( )。
已知有数组定义chara[3][4];下列表达式中错误的是()。
随机试题
A.启膈散B.沙参麦冬汤C.血府逐瘀汤D.五汁安中饮E.通幽汤痰气交阻型噎膈的治疗主方是
短路点远离发电厂,当时,冲击系数取1.8时,则短路电流冲击值为()。
货币政策和财政政策的差异表现为()。
门窗石旋脸、窗台及腰线镶贴面砖时,要先将基体分层刮平,表面随手划纹待七八成干时再洒水抹()厚水泥浆。
某机电工程的施工合同工期为16周,项目监理机构批准的施工进度计划如下图所示(时间单位:周)。各工作均按匀速施工。施工单位的报价单(部分)见下表。工程施工到第4周时进行进度检查,发生如下事件:事件1:A工作已经完成,但由于设计图样局部修
已知一段DNA分子的一条链中碱基数量之比为(A+G)/(T+C)=0.5,则其互补链上的该比值是()。
2014年2月5日,马某与陈某订立一份房屋买卖合同,约定陈某购买马某的房屋一套(以下称1号房),价格80万元。并约定,合同签订后一周内陈某先付20万元,交付房屋后付30万元,办理过户登记后付30万元。2月8日,梁某得知马某欲将该房屋出卖,表示愿出90万元购
将函数展成x的幂级数
文件系统提供按名存取功能,要求用户在读文件之前调用______文件操作。
FiveTipsforStudyingAmericanRevolutionAmericanRevolution—ARI.AvoidthedreadedAR(1)______bubble.A.notjustknownam
最新回复
(
0
)