一、题目:

题目来源WUSTOJ

二、源代码:

#include<stdio.h>
int main() {int n, m, num, sum, i, j, k;while (scanf("%d%d", &n, &m) != EOF) {k = 2; // 表示偶数序列num = n / m + (n % m ? 1 : 0); // 平均值的个数,n%m不为0则num加1for (i = 0; i < num; i++) {sum = 0; // m个数的和for (j = 0; j < m && (i * m + j) < n; j++) { // 求m个数的和,不能超过偶数序列的长度sum += k;k += 2; // 序列值加2,表示偶数}printf("%d%c", sum / j, (i < num - 1 ? ' ' : '\n')); // 输出平均值,最后一个末尾换行}}return 0;
}

三、注意:

  1. sum要清零
  2. 第9行的for循环括号中条件部分要加一条,避免超过n的大小
  3. k值要记得改变,即增加2
  4. 输出最后一个要换行

四、运行截图:

1181: 零起点学算法88——偶数求和(C语言)相关推荐

  1. 1119: 零起点学算法26——判断奇偶数

    1119: 零起点学算法26--判断奇偶数 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Submitted: 2419 ...

  2. 1132: 零起点学算法39——多组测试数据(a+b)

    1132: 零起点学算法39--多组测试数据(a+b) Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Submitted ...

  3. 零起点学算法104——第几天?

    零起点学算法104--第几天? Time Limit: 1 Sec  Memory Limit: 128 MB   64bit IO Format: %lld Description 给定一个日期,输 ...

  4. 零起点学算法24——求正弦和余弦

    零起点学算法24--求正弦和余弦 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Description 输入一个正整数n ...

  5. 零起点学算法22——华氏摄氏温度转换

    零起点学算法22--华氏摄氏温度转换 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Description 输入一个华氏 ...

  6. 零起点学算法17——比较2个数大小

    零起点学算法17--比较2个数大小 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Description 输入2个整数, ...

  7. 零起点学算法11——求梯形面积

    零起点学算法11--求梯形面积 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Description 水题 Input ...

  8. 零起点学算法10——求圆柱体的表面积

    零起点学算法10--求圆柱体的表面积 Description 很简单的问题,求圆柱体的表面积 Input 多组测试数据,每组输入底面半径r和高h Output 每组输出圆柱体的表面积,保留3位小数 S ...

  9. 零起点学算法07——复杂一点的表达式计算

    零起点学算法07--复杂一点的表达式计算 Description 下面你来计算一个复杂一点的计算表达式 Input 没有输入 Output 输出表达式的值,保留2位小数 题目分析:根号要用sqrt来算 ...

最新文章

  1. Gradle Tasks clear app:generateDebugSources,app:mockableAndroidJar app prepareDebugUnitTestDependenc
  2. 简单两行,实现无线WiFi共享上网,手机抓包再也不用愁了
  3. HDU 4768 Flyer(二分法)
  4. php 语义解析,有关语义分析的文章推荐6篇
  5. word文档打印 自动编码_办公室文件打印有哪些技巧 办公室文件打印技巧介绍【图文】...
  6. Spring : @Component注解
  7. CentOS 7.4 上如何安装 tomcat 9
  8. 多线程和并发管理 .NET多线程服务
  9. PHP实现程序单例执行
  10. Nodejs写的搬家工具知识分享
  11. 计算机二级Python公共基础部分
  12. matlab2016以上进行多体动力学不能用joint actuator驱动旋转关节,要用simulink-PS converter
  13. 用c语言编程英雄联盟,用C语言编写购置英雄联盟中的物品的过程
  14. word如何给多张图片批量添加边框
  15. 用tar给linux .rar解压,Linux 下解压 rar 文件的方法
  16. Python入门之烤地瓜练习
  17. 墨刀和axure的区别
  18. PS Tray Factory win7 系统托盘 软件用法
  19. nvidia nx平台GStreamer pipeline异常问题调试记录2
  20. C++学习(一五一)hwnd hdc hglrc

热门文章

  1. tvOS游戏开发系列(SpriteKit)之准备工作(一)
  2. 编译原理学习(一)词法分析器
  3. echarts设置柱状图柱体渐变色
  4. 金蝶K3采购暂估案例4商业模式单到冲回
  5. dw设计网页Linux,DW网页设计100例5:以模板构建网站和更新网站
  6. Android学习记录(7)—Intent中显示意图和隐式意图的用法
  7. [野火]一种Cortex-M内核中的精确延时方法-ns级别-DWT
  8. PEP8 Python代码编程规范(摘录整理于官网)
  9. webstorm使用Prettier
  10. kubelet 证书轮换失败的解决方案