填空题
在下面程序横线处填上适当内容,以使该程序执行结果为4.4。
#include<iostream>
using namespace std;
template<typename T>
T average(T*datA)
T s=0;
int i:0;
while(data[i])
【12】
;
return s/(i+1);
int main()
double x[]=2.5,4.5,6.5,5,0.0,12.5,23.3,18.5;
cout<<average(X);
return 0;
【参考答案】
s+=data[i++]
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
有以下程序: #include <iostream> using namespace std; class A public: virtual void setx(int i,int j=0) x=i; y=j; virtual void print()=0; protected: int x,y; ; class B : public A public: void print() cout<<X*x<< , ; ; class C:publiC A publiC: void print() cout<<x*x*x<<end1; ; int main() A *pa; B b; C c; pa=&b; pa->setx(5); pa->print(); pa=&c; pa->setx(2); pa->print(); return 0; 程序运行后的输出结果是 【14】 。
点击查看答案&解析
填空题
有以下程序: #include <iostream> #include <string> using nameSpace std; class person int age; Char * name; public: person ( int i, Char * str ) int j; j = strlen( str ) + 1; name = new char[ j ]; strcpy( name, str ); age = i; ~person() delete name; cout<< D ; void display() cout<<name<< : <<age; ; int main() person demo( 30, Smith ); demo.display(); return 0; 则该程序的输出结果为: 【13】 。
点击查看答案&解析
相关试题
有以下程序: #include <iostream> u...
有以下程序: #include <iostream> ...
为了使程序的输出的正确结果为: Now is...
有以下程序: #include <iostream> u...
若有如下程序: #include <iostream>...