网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设存在函数intmax(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是()
A、intm=max(22,max(59,70));
B、intm=max(max(22,59),70);
C、intm=max(22,59,70);
D、intm=max(59,max(22,70));
参考答案
更多 “ 设存在函数intmax(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是() A、intm=max(22,max(59,70));B、intm=max(max(22,59),70);C、intm=max(22,59,70);D、intm=max(59,max(22,70)); ” 相关考题
考题
下列说法不正确的是A.int *fun();----fun是一个返回int指针的函数B.int (*fun)();---fun是一个返回int指针的函数C.int (*array[5])();----array是一个有5个元素的数组,每一个元素都是一个函数指针,指向一个返回int的函数D.int (*fun(int))(int);----fun是带有一个int参数的函数,返回值是一个函数指针,这个指针指向带有一个int参数并返回int的函数
考题
设存在函数intmin(int,int)返回两参数中较小值,若求15,26,47三者中最小值,下列表达式中错误的是()
A、intm=min(min(15,26),min(15,47));B、intm=min(15,26,47);C、intm=min(15,min(47,26));D、intm=min(min(47,26),16);
考题
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数,请填空。main(){ int findbig(int,int,int); int (*f)(),x,y,z,big; f=; scanf("%d%d%d",x,y,z); big=(*f)(x,y,z); printf("big=%d\n",big);}
考题
设存在函数 int sum(int,int)返回两个参数的和,若求20、45、100三个数的和,下列表达式不正确的是【 】A.int m=sum(20,45,100) ;B.int m=sum(sum(20,45),100);C.int m=sum(20,sum(45,100));D.int m=sum(45,sum(20,100));
考题
设int max(int ,int )返回两参数中较大者,如有两整型变量 int a=5;int b=10;在执行max(a,b)++后,a,b的值分别为A.5,10B.6,10C.5,11D.6. 11
考题
最大值函数模板: 设计求n个元素的最大值的函数模板,并用int型数组和double数组进行测试,输出结果。 思考:这个函数模板适用于求n个字符串中的最大值吗?若适用,请给出测试用例及输出结果,若不适用,则如何解决?
热门标签
最新试卷