单项选择题

有以下程序#include<iostream.h>int f(int n){if(n==1 )return 1;else return f(n-1 )+ 1;}void main() {int i,j=0;for(i=1 ;i<3;i++) j+=f(i);cout<<j<<end1;}程序运行后的输出结果是( )。

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

单项选择题
下列关于栈的叙述正确的是( )。
A.在栈中只能插入数据
B.在栈中只能删除数据
C.栈是先进先出的线性表
D.栈是先进后出的线性表
单项选择题
在下面的类定义中,横线处应填入的内容是( )。class Fred{ public: void print() {cout<<data<<end1; void setData(double d)( data=d; static int count; private: double data;};_______________________ count=O; 静态数据成员的定义
A.int
B.static int
C.int Fred::
D.static int Fred::
相关试题
  • 有如下程序:#include <iostream>#inc...
  • 设有关键码序列(16,9,4,25,15...
  • 下列关于虚基类的描述中,错误的是( )。
  • 下列运算符不能用友元函数重载的是( )。
  • 数据库模型提供了两个映像,它们的作用是(...