问题:
[单选题]以下程序的输出结果是( )。
#include"stdio.h"
long fun(int n)
{long s;
if(n==1 || n==2)s=2;
else s=n-fun(n-1);
return s; }
main()
{printf(”%ld\n”,fun(3));}
A1
B2
C3
D4
答案解析:
您可能感兴趣的问题
- 个人PC上使用比较多的虚拟化工具有()。 AVMware Workstation BVirtual Box CXen DKVM
- 大数据4V特点是()。 AVolume(体量大) BVelocity(处理速度快) CVariety(数据类型多) DValue(价值密度低)
- Hadoop2.0和Hadoop3.0区别包括()。 AHadoop3.0的Java运行环境升级为1.8 BHadoop3.0支持多于2个以上的NameNodes CHadoop3.0新增了YARN框
- 大数据的处理流程的第一步就是大数据的采集与预处理。()
- 下列适合MapReduce应用场景的是()。 A实时计算。 B流式计算。 CDAG计算。 D离线批处理。
- 如果任务运行在它将处理的数据所在的节点, 则称该任务具有“数据本地性”。()
- 下列关于Spark使用场景描述正确的有()。 A复杂的海量数据批量处理,时间在数十分钟到数小时之间。 B基于历史数据的交互式查询,时间在数十秒到数十分钟之间。 C基于实时数据流的数据处理,时间在数百毫
- 下列关于Hbase描述正确的是()。 AHBase是一个开源的非关系型分布式数据库。 B运行于HDFS文件系统之上。 C是Google的BigTable的开源实现。 D主要用来存储非结构化和半结构化的
- 下列关于数据仓库工具Hive架构描述正确的是()。 AHive用户接口主要有三个:CLI,JDBC/ODBC和Web UI,最常用的是CLI。 BHive将元数据存储在关系型数据库中,有三种模式可连接
- Container是YARN中的资源抽象,它封装了某个节点上的多维度资源,如内存.CPU.磁盘.网络等。()