单项选择题

以下程序的输出结果是( )。
#include<iostream.h>
long fun(int n)
long s;
if(n==1||n==2)s=2;
else s=n-fun(n-1);
return s;
voidmain()cout<<fun(3);

A.1
B.2
C.3
D.4
<上一题 目录 下一题>
热门 试题

单项选择题
设有以下类和对象的定义: class A public: int m; ; A k1,k2,*p1,*p2; 则下面针对成员变量m的引用,错误的是( )。
A.k1.m=1
B.k2->m=2
C.p1->m=3
D.(*p2).m=4
单项选择题
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的( )。
A.抽象和信息隐蔽
B.局部化和封装化
C.内聚性和耦合性
D.激活机制和控制方法
相关试题
  • 表达式c3=c1.operator+(c2)或c3=...
  • 程序中有如下语句: for(int i=0;i<...
  • 下列程序在构造函数和析构函数中申请和释放...
  • 用以下语句调用库函数malloc,使字符指针st...
  • 有如下定义: Class MA int value; p...