编写以非空数组的双精度数及其长度作为参数并返回的函数:

时间:2016-03-21 22:31:37

标签: c arrays function boolean structure

编写将非空数组的双精度数及其长度作为参数并返回的函数: a)项目的总和 b)最大值的索引 c)一个布尔值,表示数字是否严格按顺序增加

1 个答案:

答案 0 :(得分:2)

线索1: 你可以在里面返回一个包含3个变量的结构,如下所示:

x = 1:10
y = 1:10

f = function(x,y){
    ans = x*y+c(1,1,1)
    return(ans)
}

outer(x,y,f)

线索2:

struct Resu{
    double sum;
    int max;
    bool order;
};

线索3:

Resu homework(double d[],int l){
..
.. your code must be here
..
}