![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
wzjssssssssss
啊啊啊啊啊啊啊啊啊啊
展开
-
C语言 递归函数的一些测试
我经常会被一些看似复杂的结构混淆,静下心来想想,其实只不过是一种简单结构换了一种表现形式或者是结构特殊化了,它的本质是永远不会变的,按照以往的思路去思考,问题总是会带给你收获,就像是所有的女人关上灯都是一个样,只不过开了灯给你的感受不一样罢了。做这个题目之前之前对递归也不是太懂,还好遇见了你。 /题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。void item11(in原创 2016-10-30 11:45:47 · 529 阅读 · 0 评论 -
C语言 条件判断中的关系表达式
if(a!=b!=c) 与 if(a!=b&&a!=c&&b!=c) 的区别: a!=b 为一条关系表达式,如果真,相当于返回了一个1,如果假,返回0。#include<stdio.h>main(){ int i = 10; int j = 10; int k = i==j; //printf("%d",i==j); //printf("%d",k);原创 2016-10-26 12:39:52 · 4052 阅读 · 1 评论 -
抛出异常和捕获异常的区别
抛出异常: throw new Exception(); 即发生了异常之后会把这个异常丢到,即不会在继续执行接下来的语句.捕获异常:trt{}catch(Exception e){} :发生异常之后,catch会捕获到这个异常并存于e变量中,然后再在catch语句块中进行逻辑处理,会继续执行.捕获异常可以增加程序的容错性,即发生错误不会崩溃,而是继续执行,我们可以把异常存在原创 2016-12-09 20:19:07 · 2853 阅读 · 0 评论 -
计算机编码原理 以Python为例的解析
美国人发明了uscii,只包括数字字符和一些字符。于是中国人就制定了GB2312。后来为了统一世界的语言制定了UTF-8。在Pyhton中一个方法是ord():将字符转换为十进制码,这个十进制码就代表编码表中字符的编码, A的编码为65。>>> '\u4e2d\u6587''中文'在python中输入以前编码会输出中文,\u4e2d\u6587其实代表十六进制,十进制为20013 2599原创 2018-01-17 18:57:09 · 1306 阅读 · 0 评论