在下面横线处填上求两个浮点数之差的cha函数的原型声明、调用方法。#include using namespace std;void main( ){float a,b;float cha(float,float);a=12.5;b=6.5;float c=________________//调用函数chacout<
查看答案
在下划线处填上适当字句,完成求最大值函数模板的定义。#include using namespace std;template T Max(T x, T y){ return(x>y ? x : y);}(1)__________T Max(T x, T y, T z){ T t=Max(x,y); return(Max(t,z)); }void main(){ int x; double y; x = Max(5, 6); y = Max(12.3, 3.4, 7.8); cout<<"x=" << x<<"y="<
下面程序三次调用同一函数sum,在下划线处填上适当内容,使输出结果为:S=2S=5S=9#include using namespace std;void sum(int i){static int s;(1)____ ;cout << "s=" << s << end;}void main(void){int i;for (i = 0; (2)____ )sum(i);}
在下面程序下划线处填上适当内容,使程序执行结果为:200--100#include using namespace std;template (1)_________T f(T x, T y){ if (sizeof(T) == (2)______)return x + y; elsereturn x*y;}void main() { cout << f(10, 20) << "--" << f(45.5, 54.5) << endl;}
下列程序的运行结果是-1。#includeusing namespace std;int f(int x,int y){ int c; if ((1)______________)c = 1; else if ((2)______________)c = 0; elsec = -1; return c;}void main(){ int i = 2, j = 3; int p = f((3)______); cout << p << endl;}