c语言程序设计实例大全目录:第一部分基础篇001第一个C程序002运行多个源文件003求整数之积004比较实数大小005字符的输出006显示变量所占字节数007自增/自减运算008数列求和009乘法口诀表010猜数字游戏011模拟ATM(自动柜员机)界面012用一维数组统计学生成绩013用二维数组实现矩阵转置014求解二维数组的最大/最小元素015利用数组求前n个质数016编制万年历017对数组元素排序018任意进制数的转换019判断回文数020求数组前n元素之和021求解钢材切割的最佳订单022通过指针比较整数大小023指向数组的指针024寻找指定元素的指针025寻找相同元素的指针026阿拉伯数字转换为罗马数字027字符替换028从键盘读入实数029字符行排版030字符排列031判断字符串是否回文032通讯录的输入输出033扑克牌的结构表示034用“结构”统计学生成绩035报数游戏036模拟社会关系037统计文件的字符数038同时显示两个文件的内容039简单的文本编辑器040文件的字数统计程序041学生成绩管理程序第二部分数据结构篇042插入排序043希尔排序044冒泡排序045快速排序046选择排序047堆排序048归并排序049基数排序050二叉搜索树操作051二项式系数递归052背包问题053顺序表插入和删除054链表操作(1)055链表操作(2)056单链表就地逆置057运动会分数统计058双链表059约瑟夫环060记录个人资料061二叉树遍利062浮点数转换为字符串063汉诺塔问题064哈夫曼编码065图的深度优先遍利066图的广度优先遍利067求解最优交通路径068八皇后问题069骑士巡游070用栈设置密码071魔王语言翻译072火车车厢重排073队列实例074K阶斐波那契序列第三部分数值计算与趣味数学篇075绘制余弦曲线和直线的迭加076计算高次方数的尾数077打鱼还是晒网078怎样存钱以获取最大利息079阿姆斯特朗数080亲密数081自守数082具有abcd=(ab+cd)2性质的数083验证歌德巴赫猜想084素数幻方085百钱百鸡问题086爱因斯坦的数学题087三色球问题088马克思手稿中的数学题089配对新郎和新娘090约瑟夫问题091邮票组合092分糖果093波瓦松的分酒趣题094求π的近似值095奇数平方的有趣性质096角谷猜想097四方定理098卡布列克常数099尼科彻斯定理100扑克牌自动发牌101常胜将军102搬山游戏103兔子产子(菲波那契数列)104数字移动105多项式乘法106产生随机数107堆栈四则运算108递归整数四则运算109复平面作图110绘制彩色抛物线111绘制正态分布曲线112求解非线性方程113实矩阵乘法运算114求解线性方程115n阶方阵求逆116复矩阵乘法117求定积分118求满足特异条件的数列119超长正整数的加法第四部分图形篇120绘制直线121绘制圆122绘制圆弧123绘制椭圆124设置背景色和前景色125设置线条类型126设置填充类型和填充颜色127图形文本的输出128金刚石图案129飘带图案130圆环图案131肾形图案132心脏形图案133渔网图案134沙丘图案135设置图形方式下的文本类型136绘制正多边形137正六边形螺旋图案138正方形螺旋拼块图案139图形法绘制圆140递归法绘制三角形图案141图形法绘制椭圆142抛物样条曲线143Mandelbrot分形图案144绘制布朗运动曲线145艺术清屏146矩形区域的颜色填充147VGA256色模式编程148绘制蓝天图案149屏幕检测程序150运动的小车动画151动态显示位图152利用图形页实现动画153图形时
2023/10/2 22:29:03 3.1MB C语言 程序设计 源代码
1
表达式计算说明 很久就想编一个这样的计算器,只可惜一直没什么思路,最近突然灵感来了,所以就写下这个程序。
现在还在测试阶段,所以功能不是很完善。
程序功能:基本的表达式运算,可以自定义函数跟常量,分别保存在“常数.txt”和“函数.txt”,方便自己添加。
双击相应的函数名或常数名就可以将函数或常量添加到表达式中。
计算过程只能当表达式只有一行时有效。
实例1:计算sqr(19+tan(98)*tan(91)-sin(122)*(5*5-(19-11)))/2 计算过程sqr(19+tan(98)*tan(91)-sin(122)*(5*5-(19-11)))/2 =sqr(19+-7.11536972238419*tan(91)-sin(122)*(5*5-(19-11)))/2 =sqr(19+-7.11536972238419*-57.2899616307588-sin(122)*(5*5-(19-11)))/2 =sqr(19+-7.11536972238419*-57.2899616307588-.848048096156426*(5*5-(19-11)))/2 =sqr(19+-7.11536972238419*-57.2899616307588-.848048096156426*(5*5-8))/2 =sqr(19+-7.11536972238419*-57.2899616307588-.848048096156426*17)/2 =20.3032618253667/2 =10.1516309126834实例2:计算 a=34 b=55 c=a+1 圆的面积(c) a*b c=a+b 圆的面积(c) 以下是计算结果: 圆的面积(c)=3848.4510006475 a*b=1870 圆的面积(c)=24884.5554090847 内置函数: !(x) -x的阶乘 lg(x),log(x) 以10为底的对数 ln(x) 以e为底x的对数 pow(x,y) x的y方次幂 prime(x) 判定x是否是素数,如果是直接将s2返回,否则将其各因子用连乘返回 sqr(x),sqrt(x) -x的二次方根 arcsin(x) -x的反正弦 arccos(x) -x的反余弦 arcsec(x) -x的反正割 arccsc(x) -x的反余割 atn(x),arctg(x) -x的反正切 arcctg(x) -x的反余切 sin(x) -x的正弦 cos(x) -x的余弦 sec(x) -x的正割 csc(x) -x的余割 tg(x),tan(x) -x的正切 ctg(x) -x的余切 harcsin(x) -x的反双曲正弦 harccos(x) -x的反双曲余弦 harcsec(x) -x的反双曲正割 harccsc(x) -x的反双曲余割 harctg(x),harctan(x) -x的反双曲正切 harcctg(x) -x的反双曲余切 hsin(x) -x的双曲正弦 hcos(x) -x的双曲余弦 hsec(x) -x的双曲正割 hcsc(x) -x的双曲余割 htg(x),htan(x) -x的双曲正切 hctg(x) -x的双曲余切有什么意见或建议可以跟我联系Email: ldm.menglv@gmail.com
2023/9/19 9:57:10 29KB 表达式 计算 vb
1
目录1.规格型号说明11-1.伺服驱动器型号说明11-2.驱动器与电机的组合21-3.驱动器与电机的尺寸31-4.技术规格52.外形与接插件92-1.接插件外形与清单92-2.电源插头X1、X2和编码器插头X6112-3.控制信号接口X5122-3-1.位置控制模式控制信号接线图122-3-2.速度控制模式控制信号接线图132-3-3.控制信号接线详解143.接线图263-1.电缆规格与最大长度263-2.I/O控制信号插头,编码器插头和外部反馈装置插头263-3.接线指示263-3-1.连接到电源接线端子的电缆263-3-2.连接到控制信号接口X5293-3-3.连接到编码器信号接口X6344.参数364-1.参数概略364-2.参数详解394-3.电子齿轮功能565.时序图576.保护功能607.操作说明658.增益调整728-1.调整方法与框图728-2.实时自动增益调整738-3.常规自动增益调整768-4.适配增益调整788-5.自动调整功能的禁止808-6.增益自动设置功能818-6.手动调整增益829.控制框图93
2023/9/11 20:48:47 2.02MB 马达
1
目录诸论第1章TMS320C54x的结构原理1.1TMS320系列DSP芯片概述101.1.1TMS320系列DSP的分类及应用101.1.2TMS320C5000DSP平台111.2TMS320C54xDSP131.2.1TMS320C54x的主要特性131.2.2TMS320C54x的组成框图161.3总线结构181.4存储器191.4.1存储器空间分配201.4.2程序存储器231.4.3数据存储器241.5中央处理单元271.5.1算术逻辑运算单元281.5.2累加器A和B291.5.3桶形移位器311.5.4乘法器/加法器单元321.5.5比较、选择和存储单元331.5.6指数编码器341.5.7CPU状态和控制寄存器341.6数据寻址方式391.6.1立即寻址411.6.2绝对寻址411.6.3累加器寻址411.6.4直接寻址421.6.5间接寻址431.6.6存储器映像寄存器寻址461.6.7堆栈寻址471.7程序存储器地址生成方式481.7.1程序计数器491.7.2分支转移491.7.3调用与返回501.7.4条件操作511.7.5重复操作531.7.6复位操作541.7.7中断551.7.8省电方式591.8流水线601.8.1流水线操作601.8.2延迟分支转移621.8.3条件执行641.8.4双寻址存储器与流水线651.8.5单寻址存储器与流水线671.8.6流水线冲突和插入等待周期671.9在片外围电路711.9.1并行I/O口及通用I/O引脚711.9.2定时器721.9.3时钟发生器741.9.4主机接口781.10串行口831.10.1串行口概述831.10.2标准串行口841.11DMA控制器971.11.1DMA控制器的基本特性971.11.2子地址寻址方式971.11.3DMA通道优先级和使能控制寄存器1001.11.4DMA通道现场寄存器1021.11.5DMA编程举例1081.12外部总线1131.12.1外部总线接口1131.12.2外部总线操作的优先级别1141.12.3等待状态发生器1151.12.4分区切换逻辑1171.12.5外部总线接口定时图1181.12.6复位和IDLE3省电工作方式1201.13TMS320C54x引脚信号说明122第2章指令系统2.1指令的表示方法1302.1.1指令系统中的符号和略语1302.1.2指令系统中的记号和运算符1332.2指令系统1352.2.1指令系统概述1352.2.2指令系统分类135第3章汇编语言程序开发工具3.1TMS320C54x软件开发过程1373.2汇编语言程序的编写方法1393.3汇编语言程序的编辑、汇编和链接过程1413.4COFF的一般概念1433.4.1COFF文件中的段1433.4.2汇编器对段的处理1443.4.3链接器对段的处理1463.4.4COFF文件中的符号1483.5汇编1493.5.1运行汇编程序1493.5.2列表文件1513.5.3汇编命令1543.5.4宏定义和宏调用1543.6链接1563.6.1运行链接程序1563.6.2链接器选项1573.6.3链接器命令文件1583.6.4多个文件的链接164第4章Simulator和CCS集成开发工具的使用方法4.1Simulator的使用方法1694.1.1软件仿真器概述1694.1.2仿真命令1714.1.3仿真器初始化命令文件1744.1.4仿真外部中断1764.2什么是CCS1774.3如何安装和设置CCS1784.3.1CCS对计算机系统的配置要求1784.3.2CCS的安装与设置1784.4CCS窗口介绍1804.4.1CCS窗口示例1804.4.2CCS的菜单栏和快捷菜单1804.4.3CCS的常用工具栏1814.5如何建立工程文件1824.5.1工程文件的建立、打开和关闭1834.5.2在工程文件中添加或删除文件1834.5.3编辑源文件1834.5.4工程的构建1844.6如何调试程序1854.6.1加载可执行文件1854.6.2程序的运行和复位1864.6.3断点设置1874.6.4内存、寄存器和变量操作1884.7如何与外部文件交换数据1914.7
2023/8/25 15:41:47 3.6MB DSP结构 原理 TMS320C54X
1
目录摘要 IAbstract II目录 I第1章绪论 11.1开发背景及目标 11.2系统的B/S模式 11.2.1软件体系结构介绍 11.2.2B/S的三层体系结构 21.2.3C/S架构的优势与劣势 31.2.4B/S架构的优势与劣势 41.3开发工具的选用及介绍 51.3.1JSP网络技术 51.3.2Dreamweaver介绍 61.3.3SQLServer2000介绍 71.4开发及运行环境 81.4.1硬件环境及操作系统 81.4.2系统开发平台 9第2章网站总体分析和总体设计 102.1网站总体分析 102.1.1需求分析 102.1.2可行性分析 102.1.3业务流程分析 112.2网站总体设计 122.2.1前台功能模块设计 122.2.2网页界面设计 142.2.3后台功能模块设计 182.2.4MVC设计模式 18第3章后台数据库制作 203.1数据库概述 203.1.1关系型数据库 203.1.2JDBC数据库访问技术 203.1.3SQL语言介绍 223.2数据库设计 233.2.1数据库设计规划 233.2.2用户需求分析 233.2.3概念结构设计 243.2.4逻辑结构设计 273.2.5数据库运行与维护 293.3模块的实现 293.3.1数据添加功能 293.3.2数据查询功能 303.3.3数据修改功能 313.3.4数据删除功能 323.4JSPWeb服务 323.4.1JSP服务对象 323.4.2JavaBeans简介 333.5JavaScript脚本语言介绍 34第4章网站的测试 354.1单元测试 354.2集成测试 354.3系统测试 354.4测试过程 354.5测试结果 35结论 37致谢: 38参考文献 39附录 40
2023/8/3 0:33:16 1.46MB JSP 留言本 管理系统 毕业论文
1
作者:龚昇出版社:中国科学技术大学出版社副标题:第2版出版年:2009-5页数:159定价:20.00元丛书:中国科学技术大学精品教材ISBN:9787312021695内容简介······《简明复分析》较系统地讲述了复变函数论的基本理论和方法。
全书共分6章,内容包括:微积分,Cauchy积分定理与Cauchy积分公式,Weierstrass级数理论,Riemann映射定理,微分几何与Picard定理,多复变数函数浅引等。
每章配有适量习题,供读者选用。
《简明复分析(中国科学技术大学精品教材)》试图用近代数学的观点和方法处理复变函数内容,并强调数学的统一性。
例如,用微分几何的初步知识,对Picard大、小定理给出简洁的证明;
强调变换群的概念,利用Pompeiu公式给出一维a-问题的解,并用此来证明Mittag-Leffler定理与插值定理等,利用简单区域上的全纯自同构群证明Poincare定理;
对多复变数函数做了简明的介绍。
目录······编审委员会总序第2版前言重印说明前言目录第1章微积分11.1回顾微积分11.2复数域、扩充复平面及其球面表示61.3复微分91.4复积分151.5复数级数171.6初等函数21习题126第2章Cauchy积分定理与Cauchy积分公式332.1Cauchy-Green公式(Pompeiu公式)332.2Cauchy-Goursat定理392.3Taylor级数与Liouville定理442.4有关零点的一些结果502.5最大模原理、Schwarz引理与全纯自同构群542.6全纯函数的积分表示59习题263附录单位分解定理69第3章Weierstrass级数理论723.1Laurent级数723.2孤立奇点763.3整函数与亚纯函数793.4Weierstrass因子分解定理、Mittag-Leffler定理与插值定理823.5留数定理903.6解析开拓98习题3101第4章Riemann映射定理1054.1共形映射1054.2正规族1094.3Riemann映射定理1124.4对称原理1144.5Riemann曲面举例1164.6Schwarz-Christoffel公式117习题4120附录Riemann曲面122第5章微分几何与Picard定理1245.1度量与曲率1245.2Ahlfors-Schwarz引理1295.3Liouville定理的推广及值分布1315.4Picard小定理1325.5正规族的推广1345.6Picard大定理137习题5139附录曲率140第6章多复变数函数浅引1446.1引言1446.2Cartan定理1466.3单位球及双圆柱上的全纯自同构群1486.4Poincaré定理1526.5Hartogs定理153参考文献157丛书信息  中国科学技术大学精品教材(共46册),这套丛书还有《微积分学导论(上册)》,《近代物理学》,《中国古代科学思想二十讲》,《微积分学导论》,《地震学原理与应用》等。
2023/7/16 15:43:06 21.12MB 龚昇  复分析 第2版 简明复分析
1
《C语言接口与实现:创建可重用软件的技术》,原名《CInterfacesandImplementations:TechniquesforCreatingReusableSoftware》,作者:【美】DavidR.Hanson,翻译:傅蓉周鹏张昆琪权威,出版社:机械工业出版社,ISBN:7111130057,PDF格式,大小10MB。
内容简介:本书概念清晰、内容新颖、实例详尽,是一本有关设计、实现和有效使用c语言库函数,掌握创建可重用c语言软件模块技术的参考指南。
本书倡导基于接口的c语言设计理念及其实现技术,深入详细地描述了24个c语言接口及其实现。
  本书通过叙述如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的api,本书是一本针对c语言程序员的不可多得的好书,也是值得所有希望掌握可重用软件模块技术的读者阅读的参考书籍。
  关于如何设计、实现和有效使用库函数的指南少之又少(如果说还有的话)。
这本力作填补了这个空白。
它可以作为下一代软件的工具书.所有的c语言程序员都应该阅读。
  ——w.richardstevens  “我向每位专业c语言程序员推荐这本书。
c语言程序员们忽视书中所描述的各种技术已经太长时间了。
”  ——normanramsey,贝尔实验室研究员每一位程序员和软件项目经理必须掌握创建可重用软件模块的技术:可重用软件模块是构建大规模、可靠应用的基石。
与当前某些面向对象语言不同,c语言为创建可重用应用程序接口(applicationprogramminginterface,api)提供的语言和功能支持非常少。
尽管大多数c语言程序员在自己所编写的每一个应用程序中都使用api和实现api的库.但只有相当少的程序员可以创建和发布新的、可广泛使用的api。
本书阐述了如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的api。
书中提供大量实例具体说明这种方法。
作者详细描述了24个接口和它们的实现细节,有助于读者对这种设计方法的透彻理解。
本书具有如下特色:简洁明了的接口描述。
为对接口设计感兴趣的程序员提供了一个参考手册每一章接口的代码实现分析将帮助读者修改、扩充一个接口,或者设计相关接口深入探讨了“算法工程”:阐述如何将数据结构以及相关算法打包到可重用模块中24个api和8个实例程序的源代码都经过测试检查,每个程序都是按照”literate程序”的形式构成。
为源代码提供了全面完整的解释提供了非常少见的有关c语言编程技巧的文档记录可以方便地在http://www.cs.princeton.edu/software/cii/访问本书的所有源码目录:出版者的话专家指导委员会译者序前言第1章简介11.1literate程序21.2编程风格61.3效率7参考书目浅析9练习9第2章接口与实现112.1接口112.2实现132.3抽象数据类型152.4客户调用程序的责任172.5效率21参考书目浅析21练习22第3章原子253.1接口25.3.2实现26参考书目浅析31练习31第4章异常与断言334.1接口344.2实现384.3断言43参考书目浅析46练习46第5章内存管理495.1接口505.2产品级实现535.3校验实现55参考书目浅析62练习62第6章进一步内存管理656.1接口656.2实现67参考书目浅析72练习73第7章链表757.1接口757.2实现78参考书目浅析83练习83第8章表格858.1接口858.2例子:单词频率878.3实现92参考书目浅析98练习98第9章集合1019.1接口1019.2实例:交叉引用列表1039.3实现1099.3.1成员操作1109.3.2集合操作113参考书目浅析116练习116第10章动态数组11910.1接口11910.2实现122参考书目浅析124练习125第11章序列12711.1接口12711.2实现128参考书目浅析133练习133第12章环13512.1接口13512.2实现1
1
一、RIL3二、Telephony中多卡及多运营商设计区分61.telephony中的多卡71)AP区分多卡72)modem区分多卡122.telephony中的多运营商设计14三、Telephony中AIDL模式设计15四、Telephony中观察者模式设计16五、TelephonyRegistry监听模式设计201.概述202.以状态栏信号更新为例分析注册和更新过程【YETIM-1107】201).注册过程212).RIL上报监听回调更新过程23六、ServiceStateTracker/DcTracker/CallTracke27七、Telephony分析案例之检测不到SIM卡27八、手机驻网过程modemlog29
2023/7/8 5:06:10 1.3MB Telephony Android 源码
1
1产物简介...........................................................................................................................42产物成果...........................................................................................................................4电话号码语音输入.......................................................................................................4电台号码语音输入.......................................................................................................5非特定人语音标签.......................................................................................................5为中国人方案的英文识别...........................................................................................5反对于中文、英文、中英文稠浊识别...........................................................................5反对于句式成果...............................................................................................................6对于标志、中文姓氏智能分辨.......................................................................................6同音字识别...................................................................................................................6反对于动态识别召唤词...................................................................................................62.12.22.32.42.52.62.72.82.92.102.112.122.133联系咱们...........................................................................................................................8
2023/5/5 16:53:55 271KB swift
1
..........................................................................................................................81.5.3.1登录................................................................................................................................91.5.3.2到场...............................................................................................................................101.5.3.3更正密码.......................................................................................................................101.6.配置配备枚举接线方式...................................................................................................................10第2章深钦佩清静阻止与信息交流体系系列硬件配置配备枚举的枚举................................................122.1责任原理............................................................................................................................122.2责任方式............................................................................................................................132.3调试前需要知道的信息....................................................................................................152.4底子配置............................................................................................................................162.5配置配备枚举IP配置......................................................................................................................17第3章深钦佩清静阻止与信息交流体系系列硬件配置配备枚举的配置配备枚举................................................193.1用户管理............................................................................................................................193.1管理员账户.................................................................................................................193.2权限分立.....................................................................................................................193.3登录限度...................................................................................................................
1
共 47 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡