摘要: 变量的作用域标签(空格分隔): C 双学位高级语言程序设计 C函数变量的作用域变量能被读写访问的范围取决于变量在源程序中被定义的位置局部变量在语句块(函数、复合语句)内部定义的变量仅能在定义它的语句块内访问它由于C标准不同,有的可以在复合语句内定义变量,有的不可以(如... 阅读全文
posted @ 2017-12-11 09:19 CF过2100就买ARCTERYX 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 猜数游戏、随机数、time函数与循环 标签(空格分隔): C 双学位高级语言程序设计 C循环结构 猜数游戏,就是系统生成一个随机数,用户从键盘输入数据,系统将这个输入数据与之前的随机数作比较,提示大了或者小了,然后用户重新输入,直到猜到随机数的真正大小。 C语言的随机数命令是stdlib.h里面定义 阅读全文
posted @ 2017-12-11 09:12 CF过2100就买ARCTERYX 阅读(143) 评论(0) 推荐(0) 编辑
摘要: goto、迭代与循环控制标签(空格分隔): C 编程窍门 C循环结构C语言的循环控制方法很多样,如果表示跳出循环,可以用goto、break、exit(0).goto语句是无条件转向符,格式是 goto a; a: state1;意思是程序执行到goto时... 阅读全文
posted @ 2017-12-11 09:09 CF过2100就买ARCTERYX 阅读(125) 评论(0) 推荐(0) 编辑
摘要: scanf函数对异常输入的处理标签(空格分隔): C 双学位高级语言程序设计 编程窍门 C输入输出如果想用C语言的scanf函数筛选正常输入,过滤异常输入,那便可以用scanf函数的返回值了。 scanf函数有返回值,但是我们一般都仅用其输入功能。返回值用法如下。#i... 阅读全文
posted @ 2017-12-11 09:08 CF过2100就买ARCTERYX 阅读(178) 评论(0) 推荐(0) 编辑
摘要: python网络爬虫1.1requests库标签(空格分隔): python 网络爬虫 r = requests.get(url) 获取含目标网 页信息的request对象,即respond。 此处的r表示respond,服务器的返回对象,该对象包括许多... 阅读全文
posted @ 2017-12-11 09:08 CF过2100就买ARCTERYX 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 函数的递归调用标签(空格分隔): 双学位高级语言程序设计 C C函数在函数中直接或间接的调用自己,就称为递归调用 看下面这个求阶乘的例子 求n的阶乘,数学函数形式是这样的 {1 n=0,1 n!={ {n*(n-1)! n>=2#... 阅读全文
posted @ 2017-12-11 09:07 CF过2100就买ARCTERYX 阅读(129) 评论(0) 推荐(0) 编辑
摘要: for、while循环标签(空格分隔): C 双学位高级语言程序设计 C循环结构循环分三种控制方式计数控制条件控制标记控制 其中,for循环是计数控制。 for循环格式如下 for(exp1,exp2,exp3){ sta1; sta2;}先执行表达式1... 阅读全文
posted @ 2017-12-11 09:06 CF过2100就买ARCTERYX 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 变量的生存期标签(空格分隔): C 双学位高级语言程序设计 C函数这节课我们要学习以下几个问题:编译器是如何给变量分配内存的?变量的存储类型有哪几种?变量的存储类型决定了什么?自动变量和静态局部变量有什么不同?编译器是如何区分不同作用域中的同名变量的呢? 编译... 阅读全文
posted @ 2017-12-11 09:05 CF过2100就买ARCTERYX 阅读(197) 评论(0) 推荐(0) 编辑