HDU2015 偶数求和

来源:互联网 发布:阿里云 时间服务器 编辑:程序博客网 时间:2024/04/30 11:44

问题链接:HDU2015 偶数求和。入门训练题,用C语言编写程序。

问题简述参见上述链接。

问题分析这个问题是对n项的等差数列(公差为2),每m项计算一个平均值输出。

程序说明程序的关键有以下几点:

1.使用模除 模除运算在C语言中用取余运算符%来实现。

2.循环控制 包括两个循环。

3.输出控制 各项间有间隔空格,行最后没有空格。

AC的C语言程序如下:

/* HDU2015 偶数求和 */#include <stdio.h>int main(void){    int n, m;    while(scanf("%d%d", &n, &m) != EOF) {        int sum=0, ai=2, count=0, i;        for(i=1; i<=n; i++) {            sum += ai;            ai += 2;            // 第1项为2,公差为2            // 求和项达到m项,则计算平均值并输出            if( i % m == 0) {                count++;                if(count != 1)                    printf(" ");                printf("%d", sum / m);                // 和清零                sum = 0;            }        }        // 最后一个平均值:如果n是m的倍数则最后一项已经输出,否则输出最后一项。换行。        if(n % m == 0)            printf("\n");        else            printf(" %d\n", sum / (n % m));    }    return 0;}


1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 ipad2玩游戏闪退怎么办 腌的生姜太咸了怎么办 机场行李拿错了怎么办 飞机行李拿错了怎么办 剑灵召唤兽死了怎么办 微信红包超10万怎么办 汽车被刮了油漆怎么办 车被轻微刮花了怎么办 车被故意刮花了怎么办 车子自己刮花了怎么办 刚买的新车刮了怎么办 40周胎盘才一级怎么办 没感情了想离婚怎么办 对老公没感情了怎么办 和老公没感情了怎么办 跟老公没感情了怎么办 对老公感情淡了怎么办 和老公感情淡了怎么办 脖子又短又粗怎么办 18岁胸越来越小怎么办 觉得自己变丑了怎么办 我的皮肤很黑怎么办 喝老婆奶水会硬怎么办 真的很讨厌老公怎么办 老婆很讨厌我了怎么办 2岁泰迪牙齿掉了怎么办 4岁泰迪门牙掉了怎么办 种牙寿命结束后怎么办 后面的牙齿掉了怎么办 门牙齿掉了一颗怎么办 隆鼻后鼻头歪了怎么办 狗狗呕吐有虫子怎么办 狗狗呕吐出虫子怎么办 借债人无力还钱怎么办 微博被盗用了怎么办 我的眼袋很严重怎么办 怀孕了吐的很厉害怎么办 老婆怀孕吐的很厉害怎么办 孕妇6个月肚子疼怎么办 孕妇7个月肚子疼怎么办 辣椒吃多了胃疼怎么办