求大神编程,用C语言编写,题:定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数,然后安

求大神编程,用C语言编写,题:定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数,然后安顺序每五个数求出一个评论值放在另一数组中,... 求大神编程,用C语言编写,题:定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数,然后安顺序每五个数求出一个评论值放在另一数组中, 展开
 我来答
百度网友83cdc1c
推荐于2017-09-13 · TA获得超过5792个赞
知道大有可为答主
回答量:1907
采纳率:100%
帮助的人:847万
展开全部
#include <stdio.h>
int main()
{
    int a[30];
    int b[6];
    int i,s=0;
    for(i=0;i<30;i++)
    {
        a[i]=2*(i+1);
        s+=a[i];
        if(i%5==4)
        {
            b[i/5]=s/5;
            s=0;
        }
    }
    for(i=0;i<6;i++)
        printf("%d ",b[i]);
}
乱舞大螃蟹
2013-05-27 · TA获得超过189个赞
知道答主
回答量:205
采纳率:0%
帮助的人:110万
展开全部
#include <stdio.h>
int main()
{
    int num[30];
    int j = 2;
    int i;
    int k;
    int n;
    int sumArr[5];
        
    for(i = 0; i < 30; i++)
    {
        num[i] = j;
        j += 2;
    }
    
    for(i = 0, n = 0; i < 30; n++)
    {
        int sum = 0;
        
        for(k = i; k < i + 5; k++)
        {
            sum += num[k];
        }
        
        sumArr[n] = sum/5;
        
        i += 5;
    }
    
    for(i = 0; i < 5; i++)
    {
        printf("%d\n", sumArr[i]);
    }
    
    return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-27
展开全部
#include <stdio.h>

int main()
{
int first[30] = {0};
int second[10] = {0};
int i=0, j = 0;
int count = 0, temp = 0;
for( i=0; i<30; i++ )
{
first[i] += 2*(i+1);
count++;
temp += first[i];
if( count == 5 )
{
count = 0;
second[j] = temp/5;
temp = 0;
j++;
}
}
for( i=0; i<30; i++ )
{
printf( "%d\t", first[i] );
}
printf( "\n" );

for( i=0; i<j; i++ )
{
printf( "%d\t", second[i] );
}
printf( "\n" );

return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式