任务和代码

/*
*Copyright (c)2016,CSDN学院 |  C语言及程序设计初步
*All rights reserved.
*文件名称:p40-5.c
*作    者:管运煌
*完成日期:2016年6月17日
*张三、李四、王五、刘六的年龄成一等差数列,他们四人的年龄相加是26,相乘是880,
求以他们的年龄为前4项的等差数列的前20项。
提示:设数列的首项为n,公差为a,则前4项之和为"4*n+6*a",前4 项之积为"n*(n+a)*(n+a+a)*(n+a+a+a)"。
同时"1<=a<=4","1<=n<=6"。可采用穷举法求出此数列。
*/
#include <stdio.h>
int main(int argc, char * argv[])
{int n,a,i;int k=0;for (n=1;n<=6;n++)for (a=1;a<=4;a++){if (4*n+6*a==26&&n*(n+a)*(n+a+a)*(n+a+a+a)==880){printf ("%d\n",n);for (i=1;i<=20;i++){n=n+a;printf ("%d\t",n);k++;if (k%5==0)printf ("\n");}}}return 0;
}

运行结果


知识总结

等差数列、穷举法

心得体会

首先要根据前四项的和 和积确定首项n和公差a,确定之后再进入循环求出前20项(本题首项是2,有点强迫症~在这里输出了前21项)。

第四十讲 项目5 张三、李四、王五、刘六的年龄等差问题相关推荐

  1. 第四十讲项目三 鸡兔同笼

    1.任务和代码 /* copyright\c)2017,csdn学院 *All cights reserved *文件名称:a.c *作者:王琦 *完成日期:2017年4月24日 *版本号:6.0 * ...

  2. d=[张三,李四,王五] 输出d[0] 结果 '\xe5\xbc\xa0\xe4\xb8\x89' Python2.6列表中文输出问题怎么解决?

    变量,就是一个标签,由非数字开头的字母.数字.下划线组成,它的内容可以是数值.字符串.列表.元组和字典 列表[ ] c=[1,2,3,4,5,6,7] d=["张三"," ...

  3. 解析字符串张三,李四,王五,分别取出值

    一:后台java拼凑前台传入的id <span style="font-size:18px;">String eventtype = request.getParame ...

  4. 概率论与数理统计学习笔记——第四十讲——卡方分布

    1. 卡方分布是一种重要的分布 2. 卡方分布的定义 3. 卡方分布的概率密度 4. 卡方分布的性质

  5. 【Visual C++】游戏开发笔记四十 浅墨DirectX教程之八 绘制真实质感的三维世界 光照与材质专场

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...

  6. 《佛密诸事》第七章:释逸牟尼四十九禅修录(节录十日)

    四十九禅是佛祖释迦牟尼经过了六年的苦行修后未得正果,最后四十九禅定法开悟而得圆通.这四十九禅是每天昼夜不断地禅练,有七种坐势.七种手印.七种观想.七种咒语.七种感悟.七种禅眠.最后是七种神通. 释祖在 ...

  7. 如何选择适合你的兴趣爱好(四十),美食

    围城网的摇摇今天给大家带来了"如何选择适合你的兴趣爱好"系列专辑的第四十讲--美食.美食,顾名思义就是美味的食物,贵的有山珍海味,便宜的有街边小吃.其实美食是不分贵贱的,只要是自己 ...

  8. 058_《突破Delphi7.0编程实例五十讲》

    <突破Delphi7.0编程实例五十讲> Delphi 教程 系列书籍 (058) <突破Delphi7.0编程实例五十讲> 网友(邦)整理 EMail: shuaihj@16 ...

  9. 写给四十岁女人的箴言,写给四十岁男人的忠告

    1.四十岁的女人,子女尚未长大,老公已经开花.这是一个让女人最焦灼.困惑的年龄,也是女人一生中最敏感.关键的过渡.要开始修心养性,要做到语调平缓.目光柔和.神态优雅.举止从容. 2.四十岁的女人,在事 ...

最新文章

  1. ES6中的promise、async、await用法详解
  2. 详细解剖大型H5单页面应用的核心技术点
  3. HTML5 组件Canvas实现图像灰度化
  4. 算法:三角形最小路径和
  5. Dubbo服务暴露原理
  6. 【vscode】编译java时报错乱码
  7. java 堆栈_Java中线程与堆栈的关系
  8. 【剑指offer】_19 滑动窗口中的最大值
  9. 算法训练 字符串编辑(java)
  10. 【python】 类、对象的练习题
  11. 如何实现用户认证授权系统
  12. android中的Package替换流程
  13. 【正点原子STM32连载】第七章 认识HAL库 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
  14. kuangbin专题一——Fliptile
  15. 复现IIS PUT任意上传漏洞(过程,步骤,说明)
  16. 【可视化】使用PS将图片从白底换成其他底色时,如何保留头发边缘的发丝
  17. 是计算机系男神女神用英语怎么说,生日快乐我的男神英文怎么写
  18. c语言青蛙跳答案是多少啊,青蛙跳台阶问题(示例代码)
  19. DNS的集群与更新(远程更新,加密更新)
  20. 怎么扩展服务器内存?

热门文章

  1. 【python数据分析】将爬取的数据保存为csv格式
  2. ARM学习之图解ARM
  3. stack overflow的 问题
  4. 转载之码率(Bitrate)、帧率(FPS)、分辨率和清晰度的联系与区别
  5. 植物造型matlab代码,植物造型树在园林景观中怎样应用
  6. 几率大的杂乱+操作系统面试题(含答案)
  7. 用vue实现一个根据不同百分比显示不同背景颜色的日历
  8. 基于android的新闻阅读系统
  9. 综合案例-智能无人超市
  10. 怎么提取百位和十位和个位