第一部分 面向过程的程序设计第1章 C++概述11.1 计算机语言与程序11.1.1 机器语言与程序11.1.2 汇编语言与程序11.1.3 高级语言与程序11.2 从C到C++21.3 程序设计方法21.3.1 结构化程序设计方法31.3.2 面向对象的程序设计方法31.4 简单的C++程序引见41.5 程序开发的步骤5习题15第2章 数据类型、运算符和表达式62.1 保留字和标识符62.1.1 保留字62.1.2 标识符62.2 C++的基本数据类型62.3 常量和变量82.3.1 常量82.3.2 符号常量92.3.3 变量102.4 基本运算符和表达式112.4.1 C++运算符及表达式简介112.4.2 算术运算符和算术表达式112.4.3 运算优先级和结合性112.4.4 关系运算符和关系表达式122.4.5 逻辑运算符和逻辑表达式122.4.6 位运算符和位运算表达式122.4.7 自增、自减运算符和表达式142.4.8 赋值运算符和赋值表达式142.4.9 逗号运算符和逗号表达式152.4.10 sizeof()运算符和表达式152.4.11 逻辑表达式运算优化的副作用152.5 类型转换162.5.1 赋值时的自动类型转换162.5.2 各种类型运算量混合运算时的自动类型转换172.5.3 强制类型转换17习题218第3章 简单的输入/输出193.1 传统的输入/输出函数实现方法193.2 cout输出流203.2.1 输出八进制数、十六进制数和用科学记数法表示的数223.2.2 输出字符或字符串233.3 cin输入流233.3.1 输入十六进制或者八进制数据253.3.2 输入字符数据263.4 总结27习题327第4章 C++的流程控制294.1 算法概述294.1.1 算法的作用和类别294.1.2 算法的设计原则304.1.3 算法的表示工具304.1.4 结构化程序设计中基本结构的表示314.2 C++程序的结构和语句334.3 选择结构语句的使用354.3.1 if语句354.3.2 if语句的嵌套使用374.3.3 条件运算符384.3.4 switch语句394.4 循环结构语句的使用424.4.1 goto语句及标号的使用424.4.2 while语句434.4.3 for语句434.4.4 do-while语句444.4.5 break语句和continue语句454.4.6 循环的嵌套474.5 控制语句的应用举例47习题452第5章 函数545.1 概述545.2 函数的定义与调用545.2.1 函数的定义545.2.2 函数的调用565.2.3 函数的参数585.3 函数的原型声明595.4 函数的嵌套调用和递归调用605.4.1 函数的嵌套调用605.4.2 函数的递归调用635.5 内联函数665.6 函数重载675.6.1 参数类型不同的重载函数675.6.2 参数个数不同的重载函数685.7 使用C++系统函数685.8 作用域和存储类别695.8.1 作用域695.8.2 存储类别725.8.3 全局变量的作用域的扩展和限制745.9 程序的多文件组织765.9.1 内部函数和外部函数765.9.2 多文件组织的编译和连接77习题577第6章 编译预处理796.1 宏定义796.1.1 不带参数的宏定义796.1.2 带参数的宏定义806.2 “文件包含”处理82*6.3 条件编译83习题685第7章 数组867.1 数组的定义及应用867.1.1 一维数组的定义及使用867.1.2 一维数组作函数参数887.1.3 多维数组的定义及使用967.1.4 二维数组作函数参数987.2 字符数组的定义及应用1017.2.1 字符数组的定义1017.2.2 字符数组的初始化1017.2.3 字符数组的使用1027.2.4 字符串和字符串结束标志1027.2.5 字符数组的输入/输出1037.2.6 字符串处理函数1047.2.7 字符数组应用举例106习题7108第8章 结构体、共用体和枚举类型1108.1 结构体的定义及应用1108.1.1 结构体类型的定义1108.1.2 结构体类型变量的定义1118.
2023/2/11 6:48:32 1.36MB 王珊珊 c++ 第二版
1
进程调度:先来先服务、静态优先数调度、最短时间调度作业调度:来先服务算法、短作业优先算法、高响应比算法内存分配:初次适应算法FF、循环初次适应算法NF、最佳适应算法BF、最坏适应算法三种算法WF
2023/2/11 6:22:28 1.33MB 广工 操作系统
1
解压后运转demo即可获取固定编码的股票日线数据,其中引用的函数ma、kdj、macd、rsi等计算代码位于indexes文件夹。
demosession1只是添加了for循环用于获取所有沪深数据,获取数据值为前复权数据,和常规股票软件显示结果一致。
1
使用C++编写的基于MFC和UDP通讯协议的多线程程序,接收信息的功能单独在一个线程里,避免主界面卡顿,可以在循环接收信息,将信息显示在文本框并写入txt的同时,点击按钮发送输入另一个文本框的信息
2023/2/4 18:34:55 99.95MB MFC 多线程 UDP ofstream
1
本程序实现了如下功能:1.接通启动按钮后,东西向红灯、南北向绿灯亮;
2.南北向绿灯亮25s后,闪烁3次(1s/次),接着南北向黄灯亮,2s后南北向红灯亮,30s后南北向绿灯又亮......不断如此循环3.东西向灯如南北向灯的规律进行亮灭
2023/2/4 4:49:24 288KB PLC
1
利用MFC开发工具,在对话框模式下,完成多张位图连续动画显示,涉及到多张位图的加入,动画循环显示的方法等知识点。
2023/1/29 14:21:04 2.96MB MFC 对话框模式 位图动画
1
将对应file.txt和两个.bat文件放在需要复制或剪切的文件夹下,将需要复制或剪切的文件夹或文件名写入file.txt中,双击运转其中一个.bat即可复制或剪切txt里的文件夹或文件至E:\123文件夹中。
2023/1/28 8:45:56 535B bat 批处理 批量复制 批量剪切
1
Android实现可轮播循环和手动滑动循环的广告界面源码下载经常会看到有一些app的banner界面可以实现循环播放多个广告图片和手动滑动循环。
本以为单纯的ViewPager就可以实现这些功能。
但是蛋疼的事情来了,ViewPager并不支持循环翻页。
所以要实现循环还得需要本人去动手。
打包给大家分享源码全过程,有需要的下载学习哈!
2023/1/25 20:32:47 1.97MB cycleBanner
1
此资源是演示程序,但内部已将核心代码嵌入我已将代码写入程序中,需要的同行们可以下载。
------------------------------------------------------------周五的时间总是美好的,今天也将自己制作的演示程序收官了。
这篇文章是上一篇文章的继续,向大家介绍一下如何使用循环坐标下降(cycliccoordinatedecent,CCD)算法来求解反向运动学问题。
注意到了没有?我们要解决的问题属于刚体运动学范畴,所以一切涉及到形变的因素都不用考虑,因而我们既可以使用四元数和一个向量表示骨骼的位置和平移,也可以将两者结合起来使用一个矩阵表示骨骼
2023/1/17 19:01:51 6.62MB 动画 游戏 qt opengl
1
交通信号灯零碎能为南北东西四个方向指示能否通行。
这个交通路口每一个方向上的红绿黄灯按绿黄红的顺序循环,每个循环时间为70秒,绿灯时间为30秒,黄灯时间为5秒,红灯时间为35秒,当停止键按下时,循环停止
2023/1/17 13:12:23 2.34MB 虚拟仪器 课程资源
1
共 850 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡