C代码收藏(一)
从今天开始收藏一些比较常见的小程序代码,留做学习之用。
1.有一分数序列: 2/1, 3/2, 5/3,8/5,13/8, 21/13 ... 求出这个数列的前20项之和。
#include <stdio.h> main() { int i, t, n = 20; float a = 2, b = 1, s = 0; for (i = 1; i <=n; i++) { s = s + a/b; t = a; a = a + b; // 将前一项与分母之和作为下一项的分子 b = t; // 将前一项的分子作为下一项的分母 } printf("sum = %9.6f\n", s); } 运行结果: sum = 32.660259
function sum(){ $t = 0; $n = 20; $a = 2; $b = 1; $sum = 0; for ($i=1; $i <=$n ; $i++) { $sum = $sum + $a/$b; $t = $a; $a = $a + $b; $b = $t; } echo "sum = ".$sum; } 运行结果:32.660260798642
2. 球落地反弹问题
问题描述: 一只球从 100 米高度自由落下,
每次落地后又反弹回原高度的一半,再落下。求它在第 10 次落地时,共经过多少 m?
第 10 次反弹多高?
#include <stdio.h> main() { float sn = 100, hn = sn / 2; int n; for (n = 2; n <= 10; n++) { sn = sn + 2 * hn; /* 第 n次落地时共经过的 米数 */ hn = hn / 2; /* 第 n次反跳的高度 */ } printf("第 10 次落地时共经过%f m.\n", sn); printf("第 10 次反跳%f m.\n", hn); } 运行结果: 第 10 次落地时共经过299.609375 m. 第 10 次反跳0.097656 m.
相关推荐
二分查找 C语言语言源代码 用递归写的 C语言入门经典代码 值得收藏
C#本科毕业设计二手闲置物品交易分享平台源代码。简介:大学生毕业之后,闲置剩余物品的携带问题困扰着那些离家远的学生。同时,大学生具有相似的消费心理、共同的生活环境,交易商品具有共性。现在学校内的没有统一...
《C语言相关书籍收藏》 在编程领域,C语言一直占据着重要的地位,它是许多现代编程语言的基础,尤其对于系统级编程和底层开发至关重要。本文将深入探讨C语言的学习资源,特别是通过书籍来掌握这一强大的编程工具。 ...
《iPhone连连看源代码解析与学习指南》 在IT行业中,源代码是程序员的灵魂,它揭示了软件背后的工作原理和设计思路。今天我们要探讨的是一个...因此,这份源代码无疑是一份珍贵的学习资料,值得我们好好收藏和研究。
9:对单一信息有加入收藏、给用户发送邮件、直接回复 10:支持自动缩略图,以次来控制版面,用户点击后放大显示 11:用户如果有足够的“虚拟货币”可以在线购买四大道具,购买后可以进行道具--》虚拟货币、积分--》...
在这个案例中,源代码可能是用C、C++或者某种嵌入式语言编写,用于MCU(Microcontroller Unit)即微控制器上运行。 RFID芯片的源代码通常包含以下几个关键部分: 1. 初始化:这部分代码负责设置芯片的工作模式,...
在本案例中,我们关注的是一个基于MSP430的秒表程序,它完全使用C语言编写,并且精度达到了10毫秒。 秒表程序的核心是时间的精确测量。在MSP430单片机中,通常会利用内部定时器资源来实现这种功能。MSP430系列通常...
以下是一个简单的C语言实现CRC-CCITT的示例代码片段: ```c unsigned char test[] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF}; unsigned char len = ...
基于MST-G240128点阵液晶的状态机机制人机界面四级滚屏菜单源代码 ,带时间片机制模拟操作系统9.基于单片机的温度时钟(ds1302+ds1820+8951)全套原程序+硬件电路(PCB)10.实现LCD文字显示可以在界面上动态显示文字、...
标题 "C源代码的DVD列表系统.zip" 暗示我们正在处理一个使用C语言编写的项目,其目的是实现一个DVD列表管理系统。这个系统可能是为了帮助用户管理他们的DVD收藏,包括添加、删除、查找和显示DVD的信息。让我们深入...
【iOS 简单豆瓣源代码】是一个开源项目,它为开发者提供了一个模仿豆瓣功能的基础框架,涵盖了iOS应用开发中的多个重要技术点。这个项目旨在帮助开发者了解和实践iOS开发,特别是对于那些想要学习如何在iOS应用中...
【标题】"myie源码.zip_MyIE_ie浏览器_visual c_浏览器MyIE_浏览器源代码" 提供的是一款名为 MyIE 的浏览器的源代码,它基于 Microsoft 的 Internet Explorer(简称 IE)内核,并且使用了 Visual C++ 进行开发。...
压缩包内的文件名为"myC",通常这可能是包含所有C语言源代码文件的目录或者文件名。在这个文件夹或文件中,可能有多个.c文件,每个文件代表一个单独的C语言程序。学习者可以通过打开这些文件,使用文本编辑器或集成...
本次分享的是2345导航的完整无错源代码,这对于开发者和研究者来说是一份宝贵的资源,可以深入理解网站构建的细节和优化策略。以下将对其中的关键组件和结构进行分析。 1. **源代码完整性:** 提供的源代码被声明为...
在IT领域,获取高质量的源代码对于学习、研究和项目开发具有极其重要的价值。下面将根据给定的文件信息,详细介绍几个国外知名的源代码网站,这些网站覆盖了多种编程语言和技术,是程序员们不可多得的宝藏。 1. **...
ASP.NET 源代码 三层架构 进销存物资管理 c# SQL server2005 进销存物资管理系统源代码 极品收藏代码: 入库、出库、退库、盘点、维修、付款、收款、报废,查询,统计分析。 框架完美,短小精悍,可以立即使用,...
C语言函数库是C标准库的重要组成部分,它是为C语言程序员提供的各种标准函数的集合,这些函数可以用来执行各种常见的任务,如输入/输出、内存操作、数学计算、系统调用等。下面将详细介绍各函数库的内容及其用途。 ...
1.软件:Dev-C++ 2.代码共298行 3.功能:增删改查、全输出、借书 4.用结构体数组写的,注释多、结果页面整洁...5.大家如果有一天用得到,大家可以先收藏着,对于才学C语言的,可以先收藏着,代码很友好,注释多,理解快
CI 商城源代码 直接下载导入工程即可直接运行.包含服务器源码(服务器已经在线配置)主要功能如下:首页: 从上到下分别是: 广告轮播、菜单按钮 、 品牌推介、 推介、热销商品分类: 类似京东商品三级分类, 左边是一级...