单项选择题

有以下程序: float f1(float n) { return n*n; } float f2(float n) { return 2*n; } main() { float (*p1)(float),(*p2)(float),(*t)(float),y1,y2; p1=f1; p2=f2; y1=p2(p1(2.0)); t=p1; p1=p2; p2=t; y2=p2(p1(2.0)); printf("%3.0f,%3.0f\n",y1,y2); } 程序运行后的输出结果是______。

A.8, 16
B.8, 8
C.16, 16
D.4, 8
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序#includeusing namespace std;int i=1;class Fun{public: static int i; int value(){return i-1;}int value()const{return i+1;}} ;int Fun::i=2;int main(){int i=3;Fun fun1;const Fun fun2;return 0;}若程序的输出结果是:123.则程序中下划线处遗漏的语句是【 】
A.cout<B.cout<C.cout<D.cout<
单项选择题
有以下程序#include<iostream>using namespace std;class Complex{public:Complex(double r=O,double i=0):re(r),im(i){}double real() const {return re;}double imag()const {return im;}Complex operator +(Complex C) const{return Complex (re+c.re,im+c.im);}private:double re,im;};int main(){Complex a=Complex(1,1)+Complex (5);cout<<a.real()<<’’+’’<<a.imag()<<’’i’’<<endl;retum 0;}程序执行后的输出结果是【 】
A.6+6i
B.6+1i
C.1+6i
D.1+1i
相关试题
  • 以下叙述中正确的是( )。
  • 下列关于函数模板实参不能省略的情况说明不...
  • 以下不合法的字符常量是______。
  • 数据库系统的核心是______。
  • 以下叙述中错误的是______。