- 博客(88)
- 收藏
- 关注
原创 最大子段和 几种求解方法整理
给定n个整数组成的序列:a0,a1,....,an,求该序列的子字段和的最大值。例如当啊a[]={-1,11,-4,13,-3,-2},时最大字段和为20。1、简单算法:void MaxSumSimple(int n,int *a) //简单算法{ int sum=0,tempSum=0; int endp,start; //结束、开始位置 int i=0,j=0; f...
2018-04-10 11:23:10
1560
原创 单片机蓝桥杯准备:温度模块
51单片机的温度模块:main.c:#include"reg52.h" //头文件#include"ds18b20.h" // 温度模块驱动#include"intrins.h" //移位操作头文件sfr AUXR=0x8E;unsigned char discode[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x...
2018-03-28 21:03:25
1856
原创 内存寻址方式
更多请访问我的站点:https://www.liangking.me/2017/04/08/assembly-experiment3/实验三 内存寻址方式一、实验目的l 理解程序在访问内存单元时采用的各种寻址方式l 学会基于字符的ASCII编码,进行大小写转换、简单加密等方法l 学会用loop指令,结合寻址方式,编制单层和双层循环程序解决问题二、实验内容过程记录任务
2017-04-08 11:44:35
2889
原创 汇编语言程序框架
详细内容请访问: https://www.liangking.me/2017/03/25/assembly-experiment2/ 实验二 汇编语言程序框架 一、实验目的l 理解程序在CS和IP寄存器的控制下运行的过程l 学会由汇编语言源程序到可执行文件的生成过程,学会用Debug运行程序l 学会在程序中操作栈的方法l 学会用loop指令编
2017-04-08 11:35:26
4241
原创 环境搭建与Debug使用初步
实验一 环境搭建与Debug使用初步 一、实验目的l 学会搭建汇编语言程序设计的软件平台l 学会Debug实用程序的基本功能l 对汇编指令、寄存器、内存空间产生直观的认识二、实验内容过程记录任务1-Debug程序的使用参考视频“0205 Debug的使用”和教材P35页对应的讲解,自行演练相关的Debug命令。l 用R命令查看、改变CPU寄存器的内容命令:
2017-03-19 17:24:29
1642
原创 thinkcmf上线处理总结
Thinkcmf是一个MVC开发框架,有前台后台前端后端之分,前台就是用户能够看到的页面 , 后台就是管理员能够操作的界面;前端是一些显示的模板(HTML5+css+JavaScript),后端主要是模版的 控制器,用PHP来写。 我当时学习的时候是把所有文件都放到后端的,到了开发的时候,教导员还是让我把文件先放在后台,在后台测试完成所有的功能之后,准备拿到前台来测试来准备上线,又要把在
2016-08-27 20:42:29
2073
原创 thinkcmf学习和开发经验总结
本人是某普通本科计算机科学与技术专业准大二的学生,假期意外接手了一个网站开发的项目,但本人当时对于网站开发什么前后台,什么h5、js、php、mysql一无所知,但既然决定了要做,就要努力去做,就要做好,尽可能掌握更多的知识。 一般网站开发在windowsPC端需要安装wamp(包含了MySQL+PHP+apach) + sublime 。其中wamp就是相对于一个本地服务器,可以在它的
2016-08-23 16:52:18
8096
转载 ThinkPHP3.1快速入门(2)数据CURD
ThinkPHP3.1快速入门(2)数据CURD CURDCURD是一个数据库技术中的缩写词,一般的项目开发的各种参数的基本功能都是CURD。它代表创建(Create)、更新(Update)、读取(Read)和删除(Delete)操作。CURD定义了用于处理数据的基本原子操作。之所以将CURD提升到一个技术难题的高度是因为完成一个涉及在多个数据库系统中进行CURD操作的汇总相关
2016-08-11 10:53:41
344
转载 ThinkPHP实现数据的创建
在进行数据操作之前,我们往往需要手动创建需要的数据,例如对于提交的表单数据:// 获取表单的POST数据$data['name'] = $_POST['name'];$data['email'] = $_POST['email'];// 更多的表单数据值获取//……也可以用thinkPHP中自带I函数进行操作:$data['name'] = I('name');$data[
2016-08-03 10:17:13
696
原创 项目实践: 银行储蓄系统的设计和实现
8.14 银行储蓄系统的设计和实现一、问题描述:模拟银行柜台业务的要求,实现一个小型的“银行储蓄系统”软件的开发,其中包括开户、存款、取款、转帐、改密、挂失、解挂、销户等功能。在开发过程中,请按照问题求解过程的要求,体验开发过程中需要做的工作。除了下面的系统基本功能的描述外,鼓励开展调研,使你开发的软件尽量符合实际的银行储蓄系统的实际业务内容。可以参考8
2016-06-30 19:17:02
6002
2
原创 项目实践:文件操作处理
7.16 用C语言写的源程序是一种文本文件。一、问题描述: 本项目以C语言的源程序为操作对象,完成对源程序的一系列处理,如判断是否有main函数、将某些行加上注释等。各功能可以分别编制一个程序实现(建议用这种简单的方案),也可以编制一个程序文件,各功能作为程序中的模块。 (1)读入一个C程序,判断其中是否只有一个main()函数,输出“暂
2016-06-30 19:16:23
470
原创 项目实践:电话薄程序
6.38电话薄程序。一、问题描述: 建立一个结构体数组,存放若干人的信息,包括:姓名,电话,职业,住址。要求这个管理小程序可以完成的任务:(1)电话簿的内容显示。(2)按姓名、电话查询联系人信息。(3)按输入的关键字修改联系人的信息。(4)用指向该数组的指针完成上述功能。(5)输出如下菜单,用switch语句实现根据用户输
2016-06-30 19:11:06
811
原创 项目实践:对候选人得票的统计程序
6.37对候选人得票的统计程序。 一、问题描述: 设有3个候选人zhou,he,lu,最终只能有1人当选为领导。今有10个人参加投票,从键盘先后输入这10个人所投的候选人的名字,名字写错,则选票作废。要求最后输出这3个候选人的得票结果。要求用结构体数组candidate表示3个候选人的姓名和得票结果。二、代码实现:#include#includestr
2016-06-30 19:06:41
3659
5
原创 项目实践:学生成绩管理
6.36学生成绩管理。一、问题描述:有一个班10个学生,5门功课。用二维数组做参数编函数分别实现:(1)录入每个学生的学号和考试成绩;(2)求第一门课的平均分;(3)找出有两门以上课程不及格的学生,输出他们的学号和全部课程成绩和平均成绩;(4)找出平均成绩在90以上或全部成绩在85分以上的学生;(5)按成绩高低排出名次表;二、代码实现: #includeint
2016-06-30 19:06:06
1289
原创 Problem E: Satellite Photographs
Problem E: Satellite PhotographsTime Limit: 1 Sec Memory Limit: 128 MBSubmit: 59 Solved: 46[Submit][Status][Web Board]DescriptionFarmer John purchased satellite photos of W x H pix
2016-06-30 19:05:35
642
原创 Problem D: C++习题-快速排序 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 395 Solved: 169 [Submit][Stat
Problem D: C++习题-快速排序Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 395 Solved: 169[Submit][Status][Web Board]Description以某个数为标准,把比这个数大的都移到它的后面,比这个数小的都移到它的前面,这样它后面的任意一个数都比它前面的任意一个数大
2016-06-30 19:03:22
8163
原创 Problem C: 查找【数组】
Problem C: 查找【数组】Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 220 Solved: 73[Submit][Status][Web Board]Description利用search(a,n,k)函数在数组a的前n(n>=1)个元素中找出前k个(1小的值。假设数组a中各元素的值都不相同。
2016-06-30 18:58:46
723
原创 Problem B: 子序列问题(线性表)
Problem B: 子序列问题(线性表)Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 300 Solved: 190[Submit][Status][Web Board]Description两个整数序列A=a1,a2,a3,…,am和B=b1,b2,b3,…,bn已经存入两个单链表中,设计一个算法,判断序列B
2016-06-30 18:23:02
1066
原创 Problem A: 删除相同元素(线性表)
Problem A: 删除相同元素(线性表)Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 489 Solved: 344[Submit][Status][Web Board]Description(线性表)在一个递增有序的线性表中,有数值相同的元素存在。若存储方式为单链表,设计算法去掉数值相同的元素,使表中不再有
2016-06-30 18:10:26
876
原创 Problem E: C语言习题5.26--文件操作3
Problem E: C语言习题5.26--文件操作3Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 332 Solved: 168[Submit][Status][Web Board]Description文本文件score.dic 中存储了n名学生的信息(班级编号,姓名,成绩),每个学生信息占一行,每行的数据之间使
2016-06-30 18:09:45
772
原创 Problem D: C语言习题5.25--文件操作2
Problem D: C语言习题5.25--文件操作2Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 424 Solved: 204[Submit][Status][Web Board]Description文本文件score.dic 中存储了n名学生的信息(班级编号,姓名,成绩),每个学生信息占一行,每行的数据之间使用制
2016-06-30 18:08:48
426
原创 Problem D: C语言习题5.25--文件操作2
Problem D: C语言习题5.25--文件操作2Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 424 Solved: 204[Submit][Status][Web Board]Description文本文件score.dic 中存储了n名学生的信息(班级编号,姓名,成绩),每个学生信息占一行,每行的数据之间使用制
2016-06-30 18:07:47
516
原创 Problem B: C语言习题 字符串比较
Problem B: C语言习题 字符串比较Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2006 Solved: 1191[Submit][Status][Web Board]Description写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为int stringcmp(char
2016-06-30 18:06:28
826
原创 Problem B: 使用指针访问数组元素--程序填空
Problem B: 使用指针访问数组元素--程序填空Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 776 Solved: 429[Submit][Status][Web Board]Description输入10个整数值到数组中,使用指针来完成对这10个数组元素的逆向输出。 在下面代码的基础上完成,提交时只
2016-06-30 18:05:14
421
原创 Problem C: C语言习题5.24--文件操作1
Problem C: C语言习题5.24--文件操作1Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 406 Solved: 174[Submit][Status][Web Board]Description文本文件score.dic 中存储了n名学生的信息(班级编号,姓名,成绩),每个学生信息占一行,每行的数据之间使用制
2016-06-25 12:30:49
1464
原创 Problem B: 文件操作--文本文件读入
Problem B: 文件操作--文本文件读入Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 321 Solved: 141[Submit][Status][Web Board]Description现有100名学生的姓名(name)、学号(num)、英语(English)、数学(Math)、语文(Chinese)
2016-06-25 12:29:05
1383
原创 Problem A: 文件操作--二进制文件读入
Problem A: 文件操作--二进制文件读入Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 589 Solved: 165[Submit][Status][Web Board]Description现有100名学生的姓名(name)、学号(num)、英语(English)、数学(Math)、语文(Chinese
2016-06-25 12:27:21
1236
原创 Problem K: P1: 职工工资统计
Problem K: P1: 职工工资统计Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 821 Solved: 454[Submit][Status][Web Board]Description定义了一个用于记录职工工资情况的结构体。请编写程序,输入职工人数,以及这些职工的姓名、基本工资、奖金,输出每位职工的姓名
2016-06-25 12:25:14
2111
原创 Problem J: 结构体--成绩统计
Problem J: 结构体--成绩统计Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1705 Solved: 808[Submit][Status][Web Board]Description建立一个简单的学生信息表,包括:姓名、性别、年龄及一门课程的成绩,统计输出学生的平均成绩和不及格同学姓名和不及格人数。
2016-06-25 12:23:24
1689
原创 Problem G: B 结构体--统计投票
Problem G: B 结构体--统计投票Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1665 Solved: 765[Submit][Status][Web Board]Description编写统计选票的程序。设有3个候选人,有10人参加选举,每个选举人只能输入一个候选人的编号,要求输出各个候选人的得票数
2016-06-25 12:20:24
1287
原创 Problem F: C++结构体之统计最高最低分
Problem F: C++结构体之统计最高最低分Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2725 Solved: 641[Submit][Status][Web Board]Description输入学生的姓名和成绩,统计出最高分的学生和最低分的学生。Input输入5个学生的姓名和
2016-06-25 12:19:28
2344
原创 Problem C: 结构体---职工信息结构体
Problem C: 结构体---职工信息结构体Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1074 Solved: 613[Submit][Status][Web Board]Description编写程序,定义一个存放职工信息的结构体类型,职工信息包括职工姓名、工作年限、工资总额。初始化5名职工的信息,对工
2016-06-25 12:17:55
699
原创 Problem A: 结构体--日期计算
Problem A: 结构体--日期计算Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 852 Solved: 379[Submit][Status][Web Board]Description已经声明了一个日期的结构体类型,如下struct Date{int year;int month;int
2016-06-25 12:16:12
980
原创 Problem F: 结构体--学生信息排序
Problem F: 结构体--学生信息排序Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1143 Solved: 599[Submit][Status][Web Board]Description定义存放一个学生信息的结构体类型,学生信息包括:姓名,学号,性别,院系,要求在随意输入5个学生的相关信息后,按照学号
2016-06-25 12:06:20
759
原创 Problem E: 结构体---点坐标结构体
Problem E: 结构体---点坐标结构体Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1357 Solved: 851[Submit][Status][Web Board]Description定义一个表示点坐标的结构体,输入两个点的坐标,输出这两个点中点的坐标Input第一个点的坐
2016-06-25 11:54:44
435
原创 Problem D: 分数减法——结构体
Problem D: 分数减法——结构体Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 834 Solved: 630[Submit][Status][Web Board]Description分数可以看成是由字符'/'分割两个整数构成,可以用结构体类型表示。请用结构体类型变量计算两个分数的差。注意:不考虑
2016-06-25 11:50:19
850
原创 Problem C: 小数计算——结构体
Problem C: 小数计算——结构体Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2200 Solved: 1486[Submit][Status][Web Board]Description小数可以看成是一个点和两个数组成的,因此可以定义成一个小数的结构体,现在请用结构体的知识来计算两个小数相加。注
2016-06-25 11:48:42
739
原创 Problem B: C语言习题 学生成绩输入和输出
Problem B: C语言习题 学生成绩输入和输出Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 3124 Solved: 1525[Submit][Status][Web Board]Description编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号)
2016-06-25 11:47:25
1467
原创 Problem A: C语言习题 计算该日在本年中是第几天
Problem A: C语言习题 计算该日在本年中是第几天Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2733 Solved: 1517[Submit][Status][Web Board]Description定义一个结构体变量(包括年、月、日)。编写一个函数days,由主函数将年、月、日传递给函数days,
2016-06-25 11:37:13
2175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人