单项选择题
下面程序的运行结果是( )。 #nclude<iostream.h> int fun(inta[],int n) { int result=1; for(int i=1;i<n;++) result=result*a[i]; return result; } void main( ) { int a[3] ={3,4,5}; cout<<fun(a,3)<<endl; }
A.2
B.0
C.-2
D.1
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
有如下程序:#include<iostream>using namespace std;class Base{public:int m,n;};class Derived1: _______【 】 Base{};class Derived2:public Derived1{public:void SetMN(int M,int N){m=M;n=N;}int GetSumMN(){return(m+n);}};int main() {Derived2 objD;ohjD. SetMN(3,4);cout<< M+N= <<objD, m+objD, n<<endl;return 0}编译时只有“cout<< M+N <<objD.m+objD.n<<endl;”有语法错误,程序的其他地方没有语法错误。请判断下划线处使用的关键字是什么。
点击查看答案&解析
单项选择题
有以下程序main() {int a[3][2]={0},(*ptr)[2],i,j;for(i=0;i,则输出结果是______。
A.产生错误信息
B.1 02 00 0
C.1 22 00 0
D.1 02 03 0
点击查看答案&解析
相关试题
有如下程序:#include<iostream>using ...
继承的方式有公有继承、私有继承和【 】3种。
C++语言的基本控制结构为顺序结构、选择...
以下函数 sstrcat()的功能是实现字符串...
请按下面注释的提示,将类B的构造函数定义...