首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: Hello 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//*******
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: Hello 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//*******
admin
2015-05-30
43
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:
Hello
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。
1 #include
2 void main()
3 {
4 //********error********
5 typedef BOOL bool;
6 //********error********
7 BOOL a=FALSE ;
8 int i=0X80000000;
9 //********error********
10 a=!i ;
11 if(a)
12 {
13 cout<<“Hello”<
14 }
15 return;
16 }
选项
答案
(1)typedef bool BOOL; (2)BOOL.a=false ; (3)a = (i!=0);
解析
程序要求输出Hello。本题程序中不存在复杂的结构,从已定源程序的main主函数依次处理错误提示下的语句即可。
[解题思路]
(1)第1个标识下的“typedef BOOL bool;”。typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。一般形式应该是:typedef标准数据类型新的数据类型名,所以第1个标识下应该是“typedef bool BOOL”。
(2)C++中逻辑假的值应该是false而不是FALSE,所以这里修改为“BOOLa=false;”。
(3)题目要求输出Hello,它要在“if(a)”为真的时候输出“:Hello”。i的值为0X80000000,第3个标识下a=!i;语句中a的值为假。iI=0为真,所以修改为“a=(i!=0);”。
转载请注明原文地址:https://kaotiyun.com/show/yJNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为【】。
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
以下程序的执行后,x和y的值是______。#include<iostream.h>classSample{public:intx;inty;
函数模板______。
类模板的使用实际上是将类模板实例化为一个具体的______。
类模板的模板参数()。
以下各选项组中,均是C++语言关键字的组是
关于在调用模板函数时实参的使用,下列表述中正确的是
随机试题
A硫色素反应B麦芽酚反应CKober反应D差向异构化反应E铜盐反应四环素在pH2.0~6.0时可发生
浅Ⅱ度烧伤创面的特点是
根据证据理论和《民事诉讼法》以及相关司法解释,关于证人证言,下列哪些选项是正确的?(2011年卷三83题,多选)
商业银行的首要经济作用表现为()
山岭地区的雨期路基施工一般应选择在()地段进行。
早期资本结构理论包括()。
旅行社责任保险的投保范围包括()。
请认真阅读下列材料,并按要求作答。运球是篮球比赛中个人进攻的重要技术。它不仅是个人攻击的有力手段,而且是组织全队进攻战术配合的桥梁。有目的的运球可以突破防守、发动进攻、调整位置、寻找有利时机进行传球和投篮,尤其是进攻紧逼人盯人防守的有力武器;盲目的运球
班主任班级管理的内容就是组织和培养班集体。
2013年1月5日,国务院发出指导意见,要求城市优先发展公共交通。下列相关叙述正确的是()。
最新回复
(
0
)