首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。 程序输出: 5 a 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。 程序输出: 5 a 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//
admin
2021-02-22
64
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。
程序输出:
5
a
1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。
1 #include
2 template
3 //********error********
4 t min(t x,t y)
5 {
6 return(x>y)?y:x;
7 }
8 void main()
9 {
10 int n=5 ;
11 //********error********
12 char c="a";
13 int d=1;
14 //********error********
15 cout<
16 cout<
17 cout<
18 }
选项
答案
(1)T min(T x,T y) (2)char c=’a’; (3)using namespace std;
解析
程序的主要功能是实现题目要求的输出,解题的关键是通过调试中出现的错误提示语句,进行主要分析。
[解题思路]
(1)C++是区分大小写的,“template
”语句中定义的模板类为T不是t,所以第1个标识下的“t min(t x,ty)”修改为“T min(T x,T y)”。
(2)第2个标识下的“char’c=”a”;”语句中的变量a为char型,赋值为字符a,在C++中应该使用单引号标注字符变量,而不是双引号,所以修改为“char c=’a’;”。
(3)在程序中用到C++标准库时,要使用std标准命名空间进行限定。cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即添加using namespace std;”。
转载请注明原文地址:https://kaotiyun.com/show/Hmfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序;#includeusingnamespacestd;classBase{public:voidoutput(){cout
在结构化程序设计中,模块划分的原则是
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下:TestClass311estClass2TestClass1其中定义的类并不完整
下列数据结构中,能够按照“先进后出”原则存取数据的是
下列数据结构中,属于非线性结构的是()。
下列数据结构中,能用二分法进行查找的是()。
以下数据结构中,属于非线性数据结构的是()。
下列数据结构中,属于非线性结构的是( )。
随机试题
《中华人民共和国立法法》规定,法律的解释权属于()。
机体调节体液平衡主要通过的系统或器官是
某建设工程所采用的实施组织模式有利于合同管理、有利于控制工程造价和工程质量,但建设周期较长,合同报价较高。该组织模式是()。
环保疏浚的主要目的是()。
本批货物的唛头是“HYEC8ET74”。( )经检验检疫合格后,天津出入境检验检疫机构签发《入境货物通关单》以供海关通关验放用。 ( )
参照国际最佳实践,在拓展客户期,商业银行对个人客户评分时宜采用()。
结构化策略和问题化策略属于教学策略中的()。
学生中心课程论的代表人物是()。
中国银行北京分行的个人外币存款额已突破10亿美元;在该行累计发放的20亿美元外汇贷款中有相当大的比例来自居民个人存款。这段话的主要意思是()
下列句子中,有语病的一句是( )。
最新回复
(
0
)