单项选择题

有以下程序
#include <iostream>
using namespace std;
int a;
int fun ();
int main () extern int a;
int b;
a = 100;
b = fun();
cout<<b<<end1;
return 0;int fun) extern int a;
return (10*a ; 其程序运行后的输出结果是

A.100
B.10
C.1000
D.10000
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序#include <iostream>using namespace std;class basepublic: virtual void f1() cout<< F1Base ; virtual void f2() cout<< F2Base ; ;class derive: public base void f1() cout<< F1Derive ; void f2( int x ) cout<< F2Derive ; ;int main() base obj1, * p; derive obj2; p = & obj2; p -> f1(); p -> f2(); return 0; 执行后的输出结果是
A.F1Derive F2Base
B.F1Derive F2Derive
C.F1Base F2Base
D.F1Base F2Derive
单项选择题
有以下程序:#include <iostream>#include <math>using namespace std;class pointprivate: double x; double y;public: point(double a, double b x=a; y=b; friend double distance (point a, point b ; ;double distance(point a, point b return sqrt((a. x-b. x )*(a. x -b. x )+ (a. x -b. x)*(a. x-b. x));int main () point p1(1,2); point p2(5,2); cout<<distance (p1, p2)<<end1; return 0; 程序运行后的输出结果是
A.1
B.5
C.4
D.6
相关试题
  • 有如下程序:#include <iostream>using...