数据结构 / day06 作业

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

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

#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. 思维导图

相关推荐
0x40813 分钟前
数据结构--线性表&顺序表示(上)
数据结构·笔记
master cat13 分钟前
Ubuntu下载火狐浏览器
linux·ubuntu·腾讯云
zyx没烦恼17 分钟前
Linux 多线程
linux·运维·服务器·开发语言·c++
似水এ᭄往昔19 分钟前
【C语言】预处理(预编译)(C语言完结篇)
c语言·开发语言
Tanner_SL19 分钟前
Linux笔记之Ubuntu系统设置自动登录tty1界面
linux·笔记·ubuntu
落笔太慌张~28 分钟前
Linux系统(Ubuntu和树莓派)的远程操作练习
linux·运维·ubuntu
愚润求学29 分钟前
【C++】模板进阶
c语言·开发语言·c++·笔记·模板
CZIDC42 分钟前
Linux系统安全-开发中注意哪些操作系统安全
linux·安全·系统安全
czhc114007566344 分钟前
LINUX 5 vim cat zip unzip
linux·编辑器·vim
ChoSeitaku1 小时前
NO.80十六届蓝桥杯备战|数据结构-字符串哈希|兔子与兔子(C++)
数据结构·蓝桥杯·哈希算法