首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 150 200 注意:错误的语句在//********error********的下面,修改该语句即可。 提示:
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 150 200 注意:错误的语句在//********error********的下面,修改该语句即可。 提示:
admin
2017-03-22
25
问题
使用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://kaotiyun.com/show/7nAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件测试的常用方法通常可分为白盒测试和【】。前者是根据程序的内部逻辑来设计测试用例,后者是根据软件的规格说明来设计测试用例。
若有以下程序#include<iostream>usingnamespacestd;classA{public:A(inti,intj){
若有以下程序:#include<iostream>usingnamespacestd;classsample{private:intn;public:sample(){}
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;iht
判断char型变量c是否为小写字母的正确表达式是
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
有如下循环语句:for(inti=50;i>20;i-=2)eout
下列关于运算符函数的描述中,错误的是
下面的函数定义是某函数模板能够生成的函数实例intsquare(intn)(returnn*n;)doublesquare(doublen)(retumn*n;)由此可知,该函数模板的定义是______。
随机试题
StanfordUniversityStanfordUniversityissometimescalled"theHarvardoftheWest".Thestudentsareenrolledmainlyfrom
对于握力指数的说法不正确的是
患者,女,46岁,因会阴部奇痒无比入院,检查发现阴道有大量白色稠厚豆渣样白带。该患者最可能患的疾病是
在完成三级检查工作的基础上,验收调查区的全部成果,验收工作可()。
建设工程招标的方式不包括()。
甲公司为从事国家重点扶持的公共基础设施建设项目的企业,根据税法规定,2017年度免交所得税。甲公司2017年度发生的有关交易或事项如下:(1)以盈余公积转增资本5500万元;(2)向股东分配股票股利4500万元;(3)接受控股股东的现金捐赠350万元;(4
甲在某网站上传播其自拍的生活照,乙公司擅自下载这些生活照并配上文字说明后出版成书。丙书店购进该书销售。下列哪些说法是正确的?()
过坐标原点作曲线y=ex的切线,该切线与曲线y=ex以及x轴围成的向x轴负向无限伸展的平面图形,记为D,求(Ⅰ)D的面积A;(Ⅱ)D绕直线x=1所成的旋转体的体积V。
在Access2010中,对数据库对象进行组织和管理的工具是
Iwaslisteningtotheradio______.Iheardaknockatthedoor.
最新回复
(
0
)