当前位置: 首页 > article >正文

数据结构 / day06 作业

1.下面的代码打印在屏幕上的值是多少?   

/下面的代码打印在屏幕上的值是多少?

#include "stdio.h"

int compute_data(int arr[], unsigned int len)
{
    long long int result =0;
    if(result == len)
        return arr[0];

    result=compute_data(arr,--len);
    printf("len=%d, result=%lld, arr[%d]=%d\n", len, result, len, arr[len]);
    long long int x=(result % 2)?(result + arr[len]):((result +1)*arr[len]);
    printf("x=%lld\n", x);
    return x;
}
int main(void)
{
    int a[100]={1,2,3,4,5};
    printf("%d\n", compute_data(a,100));
    return 0;
}    

2. 思维导图


http://www.kler.cn/a/149651.html

相关文章:

  • opencv常用api
  • docker构建jdk11
  • 设计模式练习(一) 单例模式
  • 速盾:高防 CDN 和 CDN 的缓存机制都一样吗?
  • elementui el-table中给表头 el-table-column 加一个鼠标移入提示说明
  • 数字后端教程之Innovus report_property和get_property使用方法及应用案例
  • c++基础----new
  • IDEA编译器的永久试用设置与基本使用
  • C++,请问为什么力扣题704中,取数组的长度,使用sizeof()/4在运行时候没有报错,但是提交之后报数组越界的错误呢?使用size又可以了
  • Java---多态
  • SRE体系建设指南
  • 代理模式-C++实现
  • Python 装饰器与偏函数
  • 又有两大巨头官宣加入鸿蒙, 鸿蒙已成, 华为余承东说得没错
  • 五、cookie、session、token、localstroage、sessionStroage区别
  • 探索低代码之路——JNPF
  • 哪里可了解低代码数据可视化开发平台?
  • 多线程,线程池,线程的创建,线程池的参数
  • 使用mock.js模拟数据
  • 【JavaEE初阶】 HTTP响应报文
  • Linux常见指令基础知识
  • C#中集合和索引器
  • temu的产品发布后在哪里显示
  • Linux:配置Ubuntu系统的镜像软件下载地址
  • java springboot中使用 AOP监听方法执行周期
  • 宏基因组分析项目又双叒叕出新了!期盼已久的铁循环来了!!