首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 150 200 注意:错误的语句在//********error********的下面,修改该语句即可。 提示:
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 150 200 注意:错误的语句在//********error********的下面,修改该语句即可。 提示:
admin
2017-03-22
35
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
150
200
注意:错误的语句在//********error********的下面,修改该语句即可。
提示:定义Number1为一个整型数据位长的变量。
#include
//********error********
struct
{
//********error********
int Number1:1;
int Number2;
}Mystruct;
Void main()
{
Mystruct mstr;
mstr.Number1=150;
mstr.Number2=15;
//********error********
int*ptr=&mstr.Numberl;
cout<<*ptr<
*ptr=200;
cout<<*ptr<
}
选项
答案
(1)typedef struct (2)int Number1:32 ; 或int Number1; (3)int*ptr=(int*)&mstr;
解析
(1)第1标识下是定义结构体,结构体定义的一般形式为:
struct<结构体名>
{
<成员列表>
}<变量名列表>:
程序当中定义结构体名放在后面,Mystruct为结构体变量类型,相当于typedef为已有的类型定义一个新的类型,第1个标识下应改为“typedefstruct”。
(2)第2标识下是定义Number1为一个整型数据变量,整型数据位数为32(4字节),因此第2个标识下应改成“int Number1:32;”或“int Number1;”。
(3)ptr为整型数据指针,mstr为Mystruct类型结构变量,两者类型不一致应该做强制类型转换,第3个标识下应改成“int*ptr=(int*)&mstr;”,表示将mstr的地址给ptr,ptr指向MyStmct的第一个域Number1,Number1也是整形,类型一致,故可通过ptr指针来改变Number1的值。
转载请注明原文地址:https://jikaoti.com/ti/Fbt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
以下程序运行后的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){inti=10,i:0;do{j=j+
Jackson方法是一种面向【】的结构化方法。
以下程序运行后的输出结果是【】。#include<iostream>#include<string>usingnamespacestd;classY;classX{
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}
数据库的故障恢复一般是由
下列工具中为需求分析常用工具的是
对建立良好的程序设计风格,下面描述正确的是
有如下的函数定义:intXfun(int*a,intn){intX*a;for(int*pa=a+1;paif(*pa>x)x=*pa;retumx;}若在执行了语句:intx[5]
随机试题
下列哪项不宜首选强心苷类治疗
女,25岁,患风湿病5年。听诊可以听到心包摩擦音。心包腔的渗出物的主要成分为
原发性高血压时细动脉可逆性病理改变是()
A.咳嗽伴咯血B.咳嗽伴杵状指C.咳嗽伴哮鸣音D.咳嗽伴大量脓痰E.咳嗽伴双肺底水泡音二尖瓣狭窄可见()
鉴别甲型强心苷元与乙型强心苷元的反应是()。
甲、乙、丙共同出资拟成立“味多佳”食品加工有限责任公司,在未领取营业执照之前,甲以“味多佳公司筹建处”的名义与“南山岳”办公用品制造加工厂签订了2万元的办公用品购销合同。后味多佳公司未能成立。南山岳公司遂向法院提起诉讼。关于该合同的效力和诉讼当事人的判断正
每个企业都有自己的核心价值观,它是企业一切理念、制度和技术的价值基础。企业在重视财务、营销、技术的同时,更应重视员工,员工是企业的主人,是企业的根本,只有建立起以“重视员工”为核心价值观的企业文化,企业才能凝聚员工、创造个性,为自身的发展提供目标、方向和动
[*]
有如下程序:#includeusingnamespacestd;voidfun(int&x,inty){y=y+x;x=y/4;
有的老年人认为,冬天甭管有多冷,从来不戴帽子,说明体质好,非常健康。其实,人到了老年抵抗力较差,或多或少都会有点毛病,冬天出门还是戴帽子好。中医认为头是全身阳气汇集的地方,冬天头部最容易受到寒气的侵袭,可见保护头部是非常重要的。现代医学也指出,人的头部血管
最新回复
(
0
)