首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数maxofarray(atype*p,int count),该函数从一个数组中找出其中的最大元素,并且数组中可以存放多种数据类型的元素。 注意:部分源程序己存在文件test42_2.cpp中。 请勿修改主函数main和其他函数中的
请编写一个函数maxofarray(atype*p,int count),该函数从一个数组中找出其中的最大元素,并且数组中可以存放多种数据类型的元素。 注意:部分源程序己存在文件test42_2.cpp中。 请勿修改主函数main和其他函数中的
admin
2012-05-11
70
问题
请编写一个函数maxofarray(atype*p,int count),该函数从一个数组中找出其中的最大元素,并且数组中可以存放多种数据类型的元素。
注意:部分源程序己存在文件test42_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数maxofarray的花括号中填写若干语句。
文件test42_2.cpp清单如下:
#include<iostream.h>
#include<string.h>
#include<conio.h>
template<class atype>
void maxofarray(atype* p,int count)
{
}
void main ()
{
int len=5;
char *p1;
cout<<"the char type array and it’s length is 5:\n";
cout<<"the array element is a b c d e\n";
p1=new char[len];
for (int i=0;i<len;i++)
p1
=’a’+i;
maxofarray(p1,len);
}
选项
答案
void maxofarray(atype*p,int count) { for (int j=0;j<count-1;j++) { for (int k=0;k<count-1-j;k++) if(p[k]>p[k+1]) { atype temp; temp=p[k]; p[k]=p[k+1]; p[k+1]=temp; } } cout<<"\nthe max element of this array is: "<<p[count-1]<<endl; }
解析
本题考查的是考生对模板函数和简单的排序方法的综合应用。为了对于任何数据类型都能进行比较,应该使用模板类进行函数的参数的定义,而函数内部则使用了冒泡排序法得到最大的元素,实际上只需要一次两两比较就可以得到正确的答案了,考生可以自己试试看。
转载请注明原文地址:https://www.kaotiyun.com/show/S7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述20世纪初资产阶级民主革命思想的主要内容。(武汉大学2001年中国近现代史真题)
概述20世纪初欧洲在世界上处于优势地位的主要表现,并分析第一次世界大战对这种优势地位的影响。(2008年统考真题)
方差分析中,F(2,24)=3.90,F检验的结果()
标准分数是以下列哪个统计量为单位表示一个分数在团体中所处位置的相对位置量数的?()
艾里克森认为儿童在三至六七岁之间处于人生发展的阶段是()
只有在部分准备金制度下,才可能有存款货币的创造。()
法由国家制定或认可这一基本特征,表明法具有()。
设f(χ)为单调函数,且g(χ)为其反函数,又设f(1=2),f′(1)=-,f〞(1)=1则g〞(2)=________.
某商品经营管理系统使用SQLServer数据库。在数据库中存在销售单据表,建表语句为:CREATETABLE销售单据表(销售单据编号char(20),付款总金额money,销售日期datetime,销售人员
在下面的攻击手段中,基于网络的入侵防护系统可以阻断的是()。
随机试题
患者,男,46岁。慢性肾炎病史多年,近3年经常出现双下肢水肿,一直服用双嘧达莫及氢氯噻嗪。近5天感觉腰痛、乏力、双下肢无力。首先考虑的临床诊断是()
水力最优的矩形明渠均匀流的水深增大一倍,渠宽减小一半,其他条件不变,则渠道中的流量()。
财务分析中()分析结论是项目投资决策的基本依据。
框架按主要构件组成可分为()。
某登山旅游小组成员互相帮助,建立了深厚的友谊。后加入的李佳已经获得了其他人的三次救助,但是她尚未救助过任柯人;救助过李佳的人均曾被王玥救助过;赵欣救助过小组的所有成员;王玥救助过的人也曾被陈蕃教助过。根据以上陈述,可以得出以下哪项结论?()
A、 B、 C、 D、 A
对右半空间x>0内的任意光滑有侧封闭曲面∑,有其中f(x)在(0,+∞)内具有一阶连续的偏导数,且f(0+0)=1,求f(x).
在Internet上浏览时,浏览器和WWW服务器之间传输网页使用的协议是()。
TASKONE--THELISTENEROFTHETALK•Forquestions13-17,matchtheextractswiththepeople,listedA-H.•Foreachextract,deci
偶像崇拜(idolworship)是一种特殊的社会心理现象,是人们成长过程中的热门话题。处于人生蜕变期的青少年,身心急速发展往往会造成适应上的困难和情绪上的失衡。此时若能有良好的楷模作为效仿的对象,再加上家长的正确引导,有助于青少年的成长与发展。人生是一
最新回复
(
0
)