首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
参照函数模板的写法,完成非模板函数的定义,语句为______。 #include<iostream.h> #include<string.h> template<class T> T min(T a,T b) {
参照函数模板的写法,完成非模板函数的定义,语句为______。 #include<iostream.h> #include<string.h> template<class T> T min(T a,T b) {
admin
2010-12-16
32
问题
参照函数模板的写法,完成非模板函数的定义,语句为______。
#include<iostream.h>
#include<string.h>
template<class T>
T min(T a,T b)
{
return(a<b? a:b);
}
char*rain(char*a,char*b)
{
______
}
void main( )
{
double a=1.23,b=3.45;
char s1[]="abed",s2[]="efg";
cout<<min(a,b)<<min(s1,s2)<<endl;
}
选项
答案
return(strcmp(a,b)<0? a:b);
解析
对于两个变量的比较来说,字符问的比较不同于整型或浮点型变量那样可以直接比较,而是要采用专用函数进行,因此不能采用同一个函数模板,所以本题采用的就是单独写成一个非模板函数。
转载请注明原文地址:https://jikaoti.com/ti/amL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若函数中有定义语句:intk;,则()。
以下叙述中错误的是()。
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
请阅读以下程序:#include#includevoidfun(intb[])main(){staticinti=0;{intk,a[5]={1,3,5,4,9};Do{
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,该函数的功能是:将s所指字符串中ASCII码值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。例如
若要建立下图所示的存储结构,以下正确的程序段是()。
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是()。A)741
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是
随机试题
“语言要平实、亲切、自然”,这是对的写作要求。()
患者,女,40岁。有糖尿病史9年,长期使用降血糖药,一月前合并肺结核,又合用抗结核药及退烧药,血象检查粒细胞减少,应系哪一种药物的不良反应
由于大气中媒质的不均匀性,对电磁波产生散射作用,在接收端天线可收到多径传来的这种散射波,它们之间具有任意振幅和随即相位,可使收信点场强的振幅发生变化。这种衰落是()。
下面运算符的运算顺序正确的是()。
股份有限公司召开股东大会,应当于会议召开前( )日通知各股东。
体育是以()为目标的教育活动。
图5是某同学绘制的一个遗传病的系谱图(3号和4号为双胞胎)。下列与此相关的说法中正确的足()。
有效的资本市场是指在证券市场上,一切消息都是公开的,每个投资者都能无条件获得这些消息,并且市场消息一旦公开,就会翻样在市场价格上。()
不属于法律原则特点的是()
Motherdoesmostof______athome.
最新回复
(
0
)