首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。 程序输出: 5 a 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。 程序输出: 5 a 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//
admin
2018-10-23
40
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。
程序输出:
5
a
1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
1 #include<iostream>
2 template<class T>
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<<min(n,n) <<end1;
16 cout<<min(C,c) <<end1;
17 cout<<min(d,d) <<end1;
18 }
选项
答案
(1)T min(T x,T y) (2)char c=’a’; (3)usinq namespace std;
解析
程序的主要功能是实现题目要求的输出,解题的关键是通过调试中出现的错误提示语句,进行主要分析。
(1)C++是区分大小写的,“template<class T>”语句中定义的模板类为T不是t,所以第1个标识下的“tmin(tx,t y)”修改为“Tmin(T x,T y)”。
(2)第2个标识下的“char c=’’a’’;”语句中的变量a为char型,赋值为字符a,在C++中应该使用单引号标注字符变量,而不是双引号,所以修改为“charc=’a’;”。
(3)在程序中用到C++标准库时,要使用std标准命名空间进行限定。cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即添加using namesoace std;”。
转载请注明原文地址:https://kaotiyun.com/show/bwAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的______函数。
在面向对象方法中,类之间共享属性和操作的机制称为______。
以下关于友元函数的叙述不正确的是()。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原是()。#include<iostream.h>voidmain(){int*p,*q,a,b;p=&a;eout<<"inputa:";
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base∷fun"<<end1;}};c1assDehVed:publicBase{public:
只能作为成员函数重载的是
关于构造函数A()的拷贝构造函数正确的是
随机试题
_____________,一片冰心在玉壶。《芙蓉楼送辛渐》
用漂白粉处理肝炎患者粪便的比例应是()
某患者女性,30岁,既往有l型糖尿病史。3天前自行中断胰岛素治疗,5小时前突发昏迷,入院检测随机血糖33.3mmol/L,pH7.2,尿糖、尿酮强阳性。治疗应首先选择
国有资产的产权界定应当依据“谁投资、谁拥有产权”的原则进行。( )
考虑无风险证券时,证券组合所形成的有效边界A与仅由风险证券所形成的有效边界B的切点代表一个证券组合,其构成是由投资者的偏好决定的。( )
该粮油公司业务(1)的销项税额为()元。销售给某县救灾办公室的粮食和植物油合计销项税为()元。
1927年大革命失败以后,国民党已经不再是工人、农民、城市小资产阶级和民族资产阶级的革命联盟,而是变成了一个由代表地主阶级、买办性的大资产阶级利益的反动集团所控制的政党。国民党政府实行一党专政的军事独裁统治,主要表现有
【B1】【B12】
Mark:Idon’tknowaboutyou,butI’mfedupwiththiswetweather.Linda:______I’mjustlookingforsomesunshine.
Peanutsareoneoftheworld’smostnutritiousfoods.Peanutscontainpoundforpoundmoreprotein,vitamins,andmineralsthan
最新回复
(
0
)