首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
参照函数模板的写法,完成非模板函数的定义,语句为______。 #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
70
问题
参照函数模板的写法,完成非模板函数的定义,语句为______。
#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://kaotiyun.com/show/xFVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若函数中有定义语句:intk;,则()。
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
有以下程序#include<stdio.h>main(){charch=’D’;while(ch>’A’){ch--;putchar(ch);if(ch==’A’)
有以下程序:#includedoublefun(int13){staticdoublef=1;f*=n:retumf;}main(){inti;d
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf(“%c\n”,*p+4);}
以下关于return语句的叙述中不正确的是()。
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是
有以下定义和语句:structstudents{intnum;charname[20];charc:struct{intgrade1;intgrade2;}s;}:structstudentsw.*pw;*pw=w:下列赋值
随机试题
法院在审理一起行政案件时,发现某省制定的地方性法规与某部制定的规章对同一事项的规定不一致。下列情形中法院优先适用规章的是()。
我们在制定教育目的时,既要考虑社会需要,又要考虑人的自身发展需要。
患者,男性,59岁。证见眩晕耳鸣,头痛且胀,遇劳、恼怒加重,肢麻震颤,失眠多梦,颜面潮红,舌红苔黄,脉弦细数。此病机属于"内生五邪"中的
A.邪气偏盛B.正气不足C.邪盛正衰D.正胜邪衰E.正虚邪恋疾病发生的重要条件是
有关商标权转让的表述中,正确的有:()
行政权相对于其他国家权力而言,具有下列()的特点。
2.从违法行为的构成要素看,判断某一行为是否违法的关键因素是什么?()(2002年司考,卷一,第3题)
下列项目中,不会引起固定资产账面价值发生变化的有()。
常见的人格障碍类型不包括()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
最新回复
(
0
)