自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python学习笔记 20160615

1、对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:2、要计算str包含多少个字符,可以用len()函数:3、len()函数计算的是str的字符数,如果换成bytes,len()函数就计算字节数:>>> len(‘中文’.encode(‘utf-8’))4、由于Python源代码也是一个文本文件,所以,当你的源代码中包含中文的时候,在保存

2016-06-15 16:53:31 188

原创 正则表达式学习1:

正则表达式:regulax expression,简称regex 1、使用正则表达式进行搜索。 例:要把car、CAR、Car都找出来,而不将scar、carry找出来 \b[Cc][Aa][Rr]\b 2、使用正则表达式进行替换。 3、什么是正则表达式:是一些用来匹配和处理文本的字符串。4、匹配任意字符 .a..xls(\为转义字符)

2016-06-15 15:27:23 202

原创 C primer plus 第十一章 练习3:

/* =========================================================================== 设计并测试一个函数,其功能是读取输入行里的第一个单词到数组,并丢掉该行 中的而其他字符。一个单词的定义是一串字符,其中不含空格、制表符和换行符。 =============================================

2016-06-07 11:59:08 570

原创 C primer plus 第十一章 练习2:

/* =========================================================================== 修改并测试练习1重点额函数,使得可以在n个字符后,或第一个空格、制表符、换行符后停止读取输入,由上述情况中最先被满足的那个终止读取(不能用scanf()函数。 ======================================

2016-06-07 10:00:23 524

原创 C primer plus 第十一章 练习1:

/* =========================================================================== 设计并测试一个函数,可以从输入读取n个字符(包括字符、制表符和换行符), 把结果存储在一个数组中,这个数组的地址通过参数来传递。 =====================================================

2016-06-06 23:09:00 523

原创 C primer plus 第十章 练习12:

/* ======================================================================================= 编写一个程序,提示用户输入3个数集,每个数集包括5个double值。程序应当实现以下功能: a. 把输入信息存储到一个3*5的数组中 b. 计算出每个数集(包含5个数值)的平均值 c.

2016-06-04 16:30:50 501

原创 C primer plus 第十章 练习11:

/* ======================================================================= 重写程序清单10.7的程序rain, main()中的主要功能改为由函数来执行。 ======================================================================= */#includ

2016-06-04 00:02:01 210

原创 C primer plus 第十章 练习8:

/* ============================================================================ 编写一个程序,初始化一个3*5的二维double数组,并利用一个基于变成数组的函 数把改函数组复制到另一个二维数组。还要编写一个基于变长数组的函数来显示两个 数组的内容。这两个函数应该能够处理任意的N*M数组。(如果没有可以支持变长数

2016-06-03 22:17:50 307

原创 C primer plus 第十章 练习9:

/* ======================================================================== 编写一个函数,把两个数组内的相应元素相加,结果存储到第3个数组内。也 就是说,如果数组1具有值2、4、5、8,数组2具有1、0、4、6,则函数对数组3赋 值为3、4、9、14,。函数的桉树包括3个数组名和数组大小。并在一个简单的程序 中测试这

2016-06-03 21:09:44 480

原创 C primer plus 第十章 练习10:

/* =================================================================== 编写一个程序,声明一个3*5的数组并初始化,具体数值可以随意,程序 打印出数值,然后数值翻一番,接着再次打印出新值。编写一个函数来显示 数组的内容,再编写一另一个函数执行翻倍功能。数组名和数组行数作为参 数由程序传递给函数。 =============

2016-06-03 20:57:01 381

原创 C primer plus 第十章 练习7:

/* =========================================================== 利用练习2中的复制函数,把一个包含7个元素的数组内容第3个 到第5元素复制到一个包含3个元素的数组中。 =========================================================== */#include <stdio.h> v

2016-06-03 18:31:11 556

原创 C primer plus 第十章 练习6:

/* ======================================================================== 编写一个函数,初始化一个二维double数组,并利用练习2中的任一函数来吧 这个数组复制到另一个二维数组(因为二维数组是数组的数组,所以可以使用处理 一维数组的函数来复制数组的每个子数组)。 =========================

2016-06-03 16:25:35 407

原创 C primer plus 第十章 例题疑问(清单10.18):

#include <stdio.h> #define COLS 4 int sum2d(int ar[][COLS], int rows); int sum(int ar[],int n); int main(void) { int total1, total2, total3; int temp_1[2] = {10,20}; int temp_2[2][4] = {{1,

2016-06-03 10:25:45 359

原创 C primer plus 第十章 练习5:

/* =========================================================== 编写一个函数,返回一个double数值中最大的和最小的数之间 的差值,并在一个简单的程序中测试这个函数。 =========================================================== */#include <stdio.h>

2016-06-03 00:14:59 294

原创 C primer plus 第十章 练习4:

/* =========================================================== 编写一个函数,返回一个double数组中存储的最大数值的索引, 并在一个简单的函数内实现。 =========================================================== */#include <stdio.h> double

2016-06-03 00:05:56 351

原创 C primer plus 第十章 练习3:

/* =========================================================== 编写一个函数,返回一个int数组中存储的最大数值,并在一 个简单的程序中测试这个函数。 =========================================================== */#include <stdio.h> int large

2016-06-02 23:51:03 242

原创 C primer plus 第十章 练习2:

/* ===================================================================== 编写一个程序,初始化一个double数组,然后把数组内容复制到另外两个 数组(3个数组都需要在主程序中声明)。制作第一份拷贝的函数使用数组符 号。制作第二份拷贝的函数使用指针符号。并使用指针的增量操作。把目标数 组名和要复制的元素数目作为参数传递给

2016-06-02 23:12:58 408

原创 C primer plus 第十章 练习1:

#include <stdio.h> #define MONTHS 12 #define YEARS 5 int main(void) { // 把数组初始化为2000年到2005年的降水量数据 const float rain[YEARS][MONTHS] = { { 4.3,4.3,4.3,3.0,2.0,1.2,0.2,0.2,0.4,2.4,3.5,6.6 }

2016-06-02 21:27:34 276

原创 P、*P和&P三者的区别

转载自http://ambitiongold.blog.163.com/blog/static/1840165522012921103511610/假设我们定义一个指针p。 那么会经常使用到三个符号: 1,p; 2,*p; 3,&p; 初学者经常会感到很迷茫,到底这三个符号表示什么? 我们知道,p是一个指针变量的名字,表示此指针变量指向的内存地址,如果使用%p来输出的话,它将是一个16进制数。而*p

2016-06-01 15:30:18 479

数据库SQL查询语句大圈

非常不错的资源,都可以学习学习。看完你就知道这份教程的价值含量有多大了,一字一码辛苦整理调试出来的。

2019-04-29

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

TA关注的人

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