c语言 定义数组10 下标,c语言定义一个包含10个元素的数组,设置数 – 手机爱问...

adc63debac484868479d5d4d06e75d7b.png

2008-07-07

求一维数组中下标为奇数的元素之和.求二维数组中全部元素之和.求一维数组中各元素的平均值.

给个例子,把3个问题都写在一个里了,下面的3个函数分别对应3个问题的解。

#include "stdio。 h"

#define N 5

int arry1[N];

int arry2[N][N];

void arryInit()

{

int i, j;

for (i = 0; i < N; i++)

{

arry1[i] = i;

for (j = 0; j < N; j++)

{

arry2[i][j] = i + j;

}

}

}

int arry1_sum()

{

int i, s = 0;

for (i = 1; i < N; i += 2)

{

s += arry1[i];

...全部

给个例子,把3个问题都写在一个里了,下面的3个函数分别对应3个问题的解。

#include "stdio。

h"

#define N 5

int arry1[N];

int arry2[N][N];

void arryInit()

{

int i, j;

for (i = 0; i < N; i++)

{

arry1[i] = i;

for (j = 0; j < N; j++)

{

arry2[i][j] = i + j;

}

}

}

int arry1_sum()

{

int i, s = 0;

for (i = 1; i < N; i += 2)

{

s += arry1[i];

}

return s;

}

int arry2_sum()

{

int i, j, s = 0;

for (i = 0; i < N; i++)

{

for (j = 0; j < N; j++)

s += arry2[i][j];

}

return s;

}

float arry1_avg()

{

int i;

float s = 0;

for (i = 0; i < N; i++)

{

s += arry1[i];

}

return s/N;

}

void main()

{

arryInit();

printf("一维数组中下标为奇数的元素之和为:%d", arry1_sum());

printf("二维数组中全部元素之和为:%d", arry2_sum());

printf("一维数组中元素的平均值为:%f", arry1_avg());

}。收起

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值