自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 C语言程序的结构特征

一种语言只有熟悉它的语法和结构特征,才能更好地理解并掌握它。下面我们通过一个简单的C语言程序实例来对其结构进行分析,是读者对C语言程序有一个初步的认识,在以后的学习中,我们将深入的讲解。下面是用C语言编写的一个程序,实现的功能是从输入端任意输入两个整型数,并求这两个数的和,最后输出到屏幕上。为了讲解方便我们将每一行的开头用序号标出,要注意的是这些序号不属于编写程序本身,只是为了方便说明而添加上去的。# include 1文件包含void main() ...

2022-06-19 08:10:05 329

原创 程序设计思想——算法

在我们遇到问题的时候,首先在大脑形成一种解题思路,然后根据可行的思路运用具体的步骤解决问题。在程序设计中,也需要有一种编程思路,这就是算法。算法的概念广义上的算法指的是解决问题的方法。就程序设计而言,算法是指计算机求解某一问题而采用的具体方法、步骤。事实上,在日常生活中解决问题经常要用算法,只是通常不用“算法”这个词罢了,例如,乐谱是乐队指挥和演奏的算法;菜谱是厨师做菜的算法,等等。在程序设计中,算法应该能够离散成具体的若干个操作步骤,每一个步骤都是能够用程序设计语言提供的语句或者语句串来完成的。...

2022-06-08 14:35:07 2960

原创 数制、数制转换与存储

高级语言在执行的过程中要解释或编译成二进制代码,即转换成计算机语言才能被识别。C语言程序在执行的过程中要将源程序解释或编译成目标程序,1.2.1 数制数制也称计数制,是指用一组固定的符合和统一的规则来表示数值的方法。计算机处理的信息必须转换成二进制形式数据后才能存储和传输。计算机中,经常使用的进制有二进制、八进制、十进制、十六进制。二进制二进制数由两个基本数字0、1组成,二进制数的运算规律是逢二进一。二进制数的书写通常在数的右下方注上基数2,或在后面加B与其他进制加以区别,如二进制10

2022-05-29 09:37:23 303

原创 .NET Framework 概述

C#语言是C和C++语言演变而来的,是用于创建和运行在.NET CLR上的程序语言之一,是Microsoft 专门为使用.NET 平台而创建的一门新的语言。什么是.NET Framework .NET Framework 是微软的几个开发团队一起努力的成果,主要用于产生一个可以快速开发、部署网站服务及应用程序的开发平台。首先,这个平台覆盖了在操作系统上开发软件的所有方面,为集成Microsoft 或任意平台上的显示技术、组件和数据技术提供了最大的可能。其次,创建出来的整个体系可以是I...

2022-05-18 09:26:41 1282

原创 Python if语句处理列表

通过结合使用if语句和列表,可完成一些有趣的任务:对列表中特定的值做特殊处理;高效管理不断变化的情形,如餐馆是否还有特定的食材;requested_toppings = ['mushroom','green peppers','extra cheese']for requested_topping in requested_toppings: if requested_topping == 'green peppers': print(("Sorry,we a...

2022-04-28 08:02:28 510

原创 C#字符 Char

C#语言中的字符是来自Char类对象(继承于System),C#语言源代码的基本构件。每段程序都是由字符组成的。当这些字符有意义地组合在一起生成字符序列时,编译器可将字符序列解释为一系列指令,这些指令说明了如何完成一个任务。1.1.Char类简述Char类结构表示Unicode字符。Unicode标准使用称为码位的唯一的21位标量数字标识每个Unicode字符,并定义了UTF-16编码格式,这一格式指定如何将编码为一个或多个16位值的序列,每个16位值的范围位十六进制的0x0000~0Xffff

2021-12-28 10:20:23 1081

转载 计算机简史(语言篇)

1. 第一天,计算机诞生了  计算机刚诞生的那会儿,是没有C#、C++、C等高级语言的,甚至没有汇编,CPU所唯一能够理解的就是一连串的二进制流,类似如下:  10010100010100101  10011001101101011  这就是最原始的"程序",其中1表示高电平(或者其他类似的东西),0表示低电平(或者其他类似的东西),CPU能读懂它,并相应的执行一些最原始、最基本如“进位”的操作,至于CPU是如何实现这种操作的,那属于电气工程师的范围,我们的程序员之旅,就以此做为出发点。

2021-12-08 11:00:55 370

原创 C#条件语句

​循环语句可令语句块中的代码持续执行,直至遇到跳转语句或表达式条件为false的情况才停止(退出循环),使用循环语句可避免重复编写相同的代码。C#中有4种循环语句:while语句 do-while语句 for语句 foreach语句下面分别对这4种循环语句进行介绍。1.while语句while语句将首先检查表达式的值,如果表达式的值为true则执行while语句块中的语句,直到表达式的值变为false或者执行中遇到显式指定的跳转语句时,停止循环。下面的代码演示了while语句的使用方法。

2021-11-16 08:27:20 235

原创 C#条件语句

条件语句的功能是根据一个或多个指定条件来执行不同的代码块,C#中的条件语句包括if语句和switch语句。1.if语句if语句会对条件进行判断,当指定条件为布尔值true时将执行某一个代码块,为false时则执行另外一个代码块。if语句经常会与else语句、else if语句配合使用。以下代码演示了if语句的用法。using System; namespace Statements{class Program {static void Main(string[] args) {

2021-11-07 15:13:08 696

原创 JavaScript数组

字符串、数值和布尔值都属于离散值(scalar)。如果某个变量是离散的,它在任意时刻就只能有一个值。如果想用一个变量来存储一组值,就需要使用数组(array)。数组是由名字相同的多个值构成的一个集合,集合中的每个值都是这个数组的元素(element)。例如,我们可以用名为beatles的变量来保存Beatles乐队全体四位成员的姓名。在JavaScriptd脚本中,数组要用关键字Array来声明。在声明数组的同时,程序员还可以对这个数组的元素个数,也就是这个数组的长度(length),做出规定:

2021-10-28 09:30:52 84

原创 jQuery包装器

为了使设计和内容分离而把CSS引入Web技术的时候,需要以某种方式从外部样式表中引用页面元素组。开发出来的方法就是通过使用选择器——基于元素的特性或元素在HTML文档中的位置,简明地表现元素。例如,选择器 p a引用所有嵌套于<p>元素之内的链接(<a>元素)组,jQuery利用同样的选择器,不仅支持目前Css中使用的常见选择器,还支持尚未被大多数浏览器完全实现的更强大的选择器,前面探讨的“斑马条纹”代码中的nth—child选择器,是在CSS3中定义的、更强大的选.

2021-10-18 11:21:36 123

原创 JavaScrip显式类型转换

JavaScrip显式类型转换尽管JavaScript可以自动做许多类型转换,但有时仍需要做显式转换,或者为了使代码变得清晰易读而做显式转换。做显式类型转换最简单的方法就是使用Boolean()、Number()、String()或Object()函 数。当不通过new运算符调用这些函数时,它们会作为类型转换函数的规则做类型转换:Number("3") // => 3String(false) // => "false"或使用 false.toString()Boolean([...

2021-09-28 10:38:32 58

原创 JavaScript正则表达式

JavaScript正则表达式正则表达式:又称规则表达式英文名为Regular Expression,在代码中常简写为regex、RegExp或RE正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,可以将字符中符合规则的内容提取出来手机号的规则:首先 13893443823(11位数字)1.以1开头2.第二位(3-9)3.第三位以后任意9个数字g 全局匹配语法: var 变量=new RegExp("正则表达式","匹配模式");使用typeof检查正则对象,则会返

2021-09-08 14:38:15 84

原创 JavaScript表单提交

表单的提交首先得知道表单的属性然后捕获表单内容再提交提交又分默认提交和手动提交form表单的属性action 与method属性 值 描述action URL 规定当提交表单时向何处发送表单数据method get/post 规定用于发送form-data的HTTP方法。(提交表单的方式) 提交路径URL可能的值:绝对 URL - 指向其他站点(比如 src="http://www.baidu.com")相对 URL - 指向站点内的文件(比如 src="/Form/getData")获.

2021-06-27 19:56:42 442

原创 对象模型BOM

- BOM:浏览器对象模型 宿主对象- BOM 提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。- BOM将浏览器中的各个部分转换成了一个一个的对象,我们通过修改这些对象的属性,调用他们的方法,从而控制浏览器的各种行为简单来说:BOM可以使我们通过JS来操作浏览器,在BOM中提供了一组对象,用来完成对浏览器的操作。BOM对象1.Window对象- 代表的是整个浏览器窗口,同时window也是网页中的全局对象2.Navigator对象 (网景公司)...

2021-06-16 16:23:31 77

原创 JavaScript事件

- 事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间- JavaScript 与 HTML 之间的交互是通过事件实现的。- 对于 Web 应用来说,有下面这些代表性的事件:单击事件、鼠标移入移出事件、键盘按下/弹起事件等等事件就是用户与浏览器的交互行为onclick 鼠标点击某个对象 ondblclick 鼠标双击某个对象 onerror 当加载文档或图像时发生某个错误 onfocus 元素获得焦点 onblur 元素失去焦点onkeydo...

2021-06-08 09:08:12 87 1

原创 2021-06-07

JavaScript_DOM文档对象模型DOM,全称Document Object Model文档对象模型 - JS中通过DOM来对HTML文档进行操作。只要理解了DOM就可以随心所欲的     操作WEB页面。 文档 - 文档表示的就是整个的HTML网页文档 对象 - 对象表示将网页中的每一个部分都转换为了一个对象 模型 - 使用模型来表示对象之间的关系,这样方便我们获取对象 节点: - 节点Node,是构成我们网页的最基本的组成部分,网页中的每一个部分都可

2021-06-07 08:16:19 42

原创 jQuery事件

jQuery事件1,bind()2,blur()3,change()4,click()5,dbclick()6,delegate()1,bind()定义:为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。语法:$(selector).bind(event,data,function)参数:event 必需。规定添加到元素的一个或多个事件。由空格分隔多个事件。必须是有效的事件。data 可选。规定传递到函数的额外数据。function..

2021-05-27 15:29:31 55

原创 2021-05-26

JavaScript函数相关内容总结函数function- 函数也是一个对象- 函数中可以封装一些功能(代码),在需要的使用可以执行这些功能(代码)- 函数中可以保存一些代码在需要的时候调用- 使用typeof检查一个函数对象时,会返回function函数的创建:1.使用构造函数创建一个函数对象2.使用函数声明创建一个函数3.使用函数表达式创建一个函数/匿名函数函数的参数:1.调用函数时解析器不会检查实参的类型,所以要注意,是否有可能会接收到非法的参数,如果有可能则需要对参数进行类型的

2021-05-26 09:04:22 44

原创 2021-05-18

JavaScript对象总结知识点罗列:对象属于一种复合的数据类型,在对象中可以存储多个不同数据类型的属性对象的分类:1.内建对象- 由ES标准中定义的对象,在任何ES的实现中都可以使用例如:Math String Number Boolean Function Object...2.宿主对象- 由JS的运行环境提供的对象,目前来讲主要指由浏览器提供的对象- 比如:BOM(浏览器对象模型) DOM(文档对象模型)例如 我们常用的console.log() 就是DOM 中的对象3....

2021-05-18 15:30:53 46

原创 2021-04-29

1.JavaScript运算符:①算数运算符:+ 加 可以对两个值进行加法运算,如果是两个字符串则进行字符串拼接任何值和字符串做加法运算,都会先转为字符串,然后再和字符串做拼接操作也可以通过"+"完成隐式转换。- 减可以对两个值进行减法运算,并返回运算结果* 乘可以对两个值进行乘法运算,并返回运算结果/ 除可以对两个值进行除法运算,并返回运算结果% 取模取模运算(取余数)++ 自增-- 自减②关系运算符:> 大于>=..

2021-04-29 08:51:59 87 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除