首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: Hello 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//*******
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: Hello 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//*******
admin
2017-03-22
92
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:
Hello
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。
#include
void main()
{
//********error********
typedef BOOL bool;
//********error********
BOOL a=FALSE;
int i=0X80000000;
//********error********
a=!i;
if(a)
{
cout<<"Hello"<
}
return;
}
选项
答案
(1)typedef bool BOOL; (2)BOOL a=false; (3)a=(i!=0);
解析
(1)第1个标识下的“typedef BOOL bool;”。typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。一般形式应该是:typedef标准数据类型新的数据类型名,所以第1个标识下应该是“typedefbool BOOL:”。
(2)C++中逻辑假的值应该是false而不是FALSE,所以这里修改为“BOOLa=false;”。
(3)题目要求输出Hello,它要在“if(a)”为真的时候输出“Hello”。i的值为0X80000000,第3个标识下a=!i;语句中a的值为假。i!=0为真,所以修改为“a=(i!=0);”。
转载请注明原文地址:https://kaotiyun.com/show/V9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的主要特点是
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;iht
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为上【】。
判断char型变量c是否为小写字母的正确表达式是
有如下程序#include<iostream.h>intfunc(inta,intb){return(a+b);}voidmain(){intx=2,y=5,
下列工具中为需求分析常用工具的是
对建立良好的程序设计风格,下面描述正确的是
12.请将下面的程序补充完整,使得程序输出“飘是张娜的书”。#includeusingnamespacestdclassBook{public:Book(char*str)|strcpy(title,str);
随机试题
对于“瘦狗”型的经营单位,企业应该采取______的战略。
A.观察B.吸氧C.立即行剖宫产术D.减弱宫缩E.静脉滴注缩宫素初孕妇,28岁,41周妊娠。因潜伏期延长行人工破膜术,宫口扩张2cm,胎头位于坐骨棘水平上2cm,羊水Ⅱ度浑浊,量约5ml。胎心率140次/分。应如何处理
腹外疝的发病基础是
国务院规定,以下()占用土地,涉及农用地转为建设用地的,需报国务院批准。
下列关于防火窗的说法错误的是()。
甲公司历年按10%计提盈余公积,2009~2012年有关投资业务如下。(1)甲公司2009年7月1日与A公司达成资产置换协议,甲公司以投资性房地产和无形资产换入A公司对乙公司的投资,该资产交换协议具有商业实质且换入和换出资产的公允价值能够可靠计量,甲公司
(1)阿Q这个艺术形象,______了鲁迅先生对国民灵魂弱点的认识深度。(2)我国政府制定了保障残疾人______的相应政策、条例和规定。(3)因学业成绩不及格或因病退学的学生,入学前凡是国家或集体事业单位在职职工的,由原单位______。
十届全国人大三次会议表决通过了《反分裂国家法》。国家制定《反分裂国家法》的目的是为了()。
集体谈判指资方代表和员工代表就工资、劳动时间以及劳动条件等进行的面对面的谈判。下列属于集体谈判的是()。
Thesocialdevelopmentisaskingmorefrombothparentswhohavetotakefull-timejobs.Thisbringsustheissueof"LatchkeyC
最新回复
(
0
)