摘要: 1. int * p; 表示以P为变量名,存放的int型变量的地址; 如: int i = 3; p = &i; &i表示i的地址 a. p保存了i的地址 b. p不是i,i也不是p,修改p的值不影响i,修改i的值也不影响p c. 如果一个指针变量指向了某个普通变量, 则 *指针变量 就等同于 普通 阅读全文
posted @ 2018-02-12 13:55 我的阳光 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1. 全局变量 在所有函数外部定义的变量称为全局变量,全局变量的使用范围从定义位置到整个程序结束,定义位置上不能调用 2. 局部变量 在函数内部定义的变量或者函数的形式参数称为局部变量 3. 如果一个函数内部有局部变量名定义与全局变量一致,该函数执行的是局部变量 阅读全文
posted @ 2018-02-12 12:34 我的阳光 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1. continue 跳出本次循环,进行下一次循环 注意continue只能针对for循环和while循环, 不能针对switch选择语句,除非switch语句嵌套在for或者while循环中 2. return 向调用函数返回值或终止函数 当函数执行return后函数结束,本函数中剩下的所有语句 阅读全文
posted @ 2018-02-11 21:22 我的阳光 阅读(3653) 评论(0) 推荐(0) 编辑
摘要: 1. 定义函数: 返回值类型 函数名 (数据类型 形参) void max(int a,int b) void表示无返回值,max为函数名,int 表示接收的参数为整数,a为形式参数. 自定义的函数要写在main函数之前,因为main在前的话,main内部调用定义的函数会不能识别 如果想把main函 阅读全文
posted @ 2018-02-11 19:54 我的阳光 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1. 定义方法: a[5]={1,2,3,4,5} 表示a数组内包含5个元素 一位数组: 定义一个一维数组: 为n个元素连续分配存储空间 所有的变量数据类型必须相同 所有变量所占的字节大小必须相等 一维数组的操作: 初始化 完全初始化: int a[5] = {1,2,3,4,5}; 不完全初始化: 阅读全文
posted @ 2018-02-11 17:37 我的阳光 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 1. 斐波拉起数列,除第1,2个数外任意一个数都是前两个数之和 以下代码为用户输入想得到斐波拉契数列第几位的值, 阅读全文
posted @ 2018-02-11 14:58 我的阳光 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1. i++为后自增 整体表达式的值为自增之前的值 2. ++i为前自增 整体表达式的值为自增后的值 输出结果为 a = 4 b = 4 c = 3 d= 4 阅读全文
posted @ 2018-02-11 11:42 我的阳光 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1. if(表达式) 语句A; 语句B; 此种类型if只控制语句A 语句B始终会执行 2. if(表达式) { 语句A; 语句B; } 带中括号后语句A语句B同时控制 3. for(参数1;参数2;参数3) 4.while循环 while(表达式),while循环中只有表达式,判断是否为真, 5. 阅读全文
posted @ 2018-02-10 17:59 我的阳光 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型: 整数: int 4个字节 短整型: short int 2个字节 长整型: Long int 8个字节 单浮点数: float 4个字节 双浮点数:: double 8个字节 字符: char 1个字节 获取用户输入 scanf("输入控制符 输入控制符", &a,&b)其中a和b为 阅读全文
posted @ 2018-01-28 15:20 我的阳光 阅读(236) 评论(0) 推荐(0) 编辑
摘要: from xml.etree import ElementTree as ET from xml.dom import minidom def prettify(elem): """将节点转换成字符串,并添加缩进。 """ rough_string = ET.tostring(elem, 'utf-8') reparsed = minidom.parseS... 阅读全文
posted @ 2017-01-17 20:35 我的阳光 阅读(1531) 评论(0) 推荐(0) 编辑