首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。 程序输出: 5 a 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 /
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。 程序输出: 5 a 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 /
admin
2017-03-22
58
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。
程序输出:
5
a
1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
//********error********的下面。
#include
template
//********error********
t min(t x,t y)
{
return(x>y)?Y:X;
}
Void main()
{
int n=5;
//********error********
char c="a";
int d=1;
//********error********
cout<
cout<
cout<
}
选项
答案
(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,t y)”修改为“T min(Tx,Ty)”。
(2)第2个标识下的“char c="a";”语句中的变量a为char型,赋值为字符a,在C++中应该使用单引号标注字符变量,而不是双引号,所以修改为“charC=’a’:”。
(3)在程序中用到C++标准库时,要使用std标准命名空间进行限定。cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即添加using namespace std;”。
转载请注明原文地址:https://kaotiyun.com/show/l9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是一个递归函数,其功能是使数组中的元素反序排列。请将函数补充完整。voidreverse(int*a,intsize){if(size
软件详细设计产生的图如下:该图是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是()。
“::”符号的功能是( )。
下列关于队列的叙述中正确的是
若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字【 】。
若有下列定义及初始化语句: int i=100; int *ip=&i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
设有一个10阶的对称矩阵A[10][10],采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组B[]中,A[0][0]存入B[0]中,则A[8][5]在B[]中( )位置。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【 】。
随机试题
A、骨髓增生低下,全血细胞减少B、骨髓增生明显活跃,分类以中、晚幼和杆状核细胞为主C、骨髓增生明显活跃,分类以原始和早幼细胞为主D、红系增生活跃,粒系和巨核细胞系多正常E、骨髓巨核细胞数正常或增加慢性粒细胞白血病慢性期的血象及骨
关于创伤一期愈合增生和瘢痕形成正确的是
赛马,障碍赛时摔倒,左前肢支跛明显,前臂上部弯曲,他动运动有骨摩擦音,患部肿胀,未见皮肤损伤,全身症状不明显。本病最可能的诊断是
冰片的药用部位为海金沙的药用部位为
对国务院各部门或者省、自治区、直辖市人民政府所作的具体行政行为提起诉讼的案件的第一审由()管辖。
为使要约不生效,要约人可以发出撤销通知,该通知能够产生效力的条件是()。
燃气管道做水压试验时,当压力达到规定值后,应稳压()。
“进口口岸”栏应填()。“贸易方式”栏应填()。
公示催告应当向( )的基层人民法院申请。
假定有以下函数过程:FunctionFun(SAsString)AsString Dims1AsString Fori=1ToLen(S) s1=LCase(Mid(S,i,1))+s1 Next
最新回复
(
0
)