经验
Gummary
这个作者很懒,什么都没留下…
展开
-
求某个数的所有因数
因数就是能整除某数的数例如:6/2=3,则2,3都是6的因数。求X的所有因数,全部储存到的d[1000] 中。for (i = 1, j = 0; i {if (x % i == 0){d[j++] = i;}}原创 2014-12-16 10:42:26 · 4981 阅读 · 0 评论 -
冒泡排序
外层循环的次数为N-1次内层循环的次数为N-i次原创 2015-01-09 18:08:07 · 327 阅读 · 0 评论 -
利用三目运算符求出最大值最小值
#include #include int compare(int *min, int *mid, int *max){ int d,sum=((*min)+(*max)+(*mid)),ma=(*max); *max=(d=(*min)>(*mid)?(*min):(*mid))>(*max)?d:(*max); *min=(d=(*min)转载 2014-11-22 10:16:18 · 4316 阅读 · 0 评论 -
windows下向GitHub上传代码
创建一个仓库点击第一个new repository 然后写你的仓库名称,这里我创建了一个helloworld的仓库,然后勾选上Initialize this repository with a README 然后create下载git的命令行工具:http://windows.github.com/ 双击打开 克隆仓库复制这个网址,然后在命令行下输入git clone https://gi原创 2015-08-08 15:31:34 · 2477 阅读 · 1 评论 -
暑假规划及小学期总结
总结三个周小学期过去了(- - 妈蛋怎么有种写小学生日记的感觉),完成了两个项目,一个飞机大战,一个QT下编程。飞机大战的编写过程真是日了狗了,以前学C++,吴振寰上课讲了一点MFC,让回来写程序,谢了一两天,因为期末考试最后不了了之,不过在哪个时候知道了MFC中各个类的各个函数之间是如何调用的,也算是打下了一定的基础,在写飞机大战的时候算是减轻了一些负担,至少入门我做完了,但是实际上仅仅是入门,原创 2015-07-24 23:05:15 · 1445 阅读 · 0 评论 -
Linux_开发板通过NFS挂载到虚拟机的几个错误解决
这两天用想用开发板挂载到虚拟机的nfs服务器上,一直失败,错误提示为mount: mounting 192.168.134.198:/home/SKZH/Arm on /mnt failed: Input/output error然后找同学的机器挂在也无法挂载上,说明服务器出了问题,nfs服务器打开,防火墙也关了,于是就去查看了一下日志。cat /var/log/messages | grep mo原创 2016-03-17 20:25:12 · 4359 阅读 · 0 评论 -
Python_模拟登陆新浪微博
模拟网页登陆1、下载http抓包软件Fiddler,打开后可以抓取到所有经过80端口的数据包 2、打开登陆新浪微博的界面,可以在Fiddler中看到相关的信息,查了一晚上的资料得知,新浪微博登陆主要靠3个请求 1) 这个请求用于获得几个用于加密的参数 2) 这个请求将加密的用户名和密码发送出去 3) 这个请求就是用于登陆的 3、分析第一个请求 其中最后一个是时间戳 返回值中的原创 2016-03-26 14:22:22 · 690 阅读 · 0 评论 -
Github中.gitignore的使用
使用.gitignore可以选择不向远程仓库中上传文件,但是今天在使用的过程中一直没用。看了看说明是如果在git init之前文件已经存在了,那么该文件就会加入到git的文件树中,所以.gitignore才不会生效,执行以下命令git rm --cached 要删除的文件 -r其中-r表示删除的内容中存在文件夹 执行完上述的命令之后再commit一次上传后就会将忽略的文件删除原创 2016-04-26 18:56:39 · 984 阅读 · 0 评论 -
如果输入的数字大于int型怎么办
创建一个字符串,将数字输入字符串里,每一个数字xiang'dang'yu'yi'ge'zi'fu原创 2014-11-09 21:48:13 · 1407 阅读 · 0 评论 -
带参宏使用
#define SWAP(t,x,y){double s=x;x=y;y=s;}原创 2014-11-25 21:14:03 · 666 阅读 · 0 评论 -
double 的精度问题
double型变量与零比较的时候用fabs(a)原创 2015-01-09 18:12:03 · 758 阅读 · 0 评论 -
关于数组二三事
一、不用if语句控制输出一些连续数组的空格格式:for(i=0;i printf(“%d”,a[i]);printf(“%d\n”,a[n-1])二、比较大的数组尽量声明在main函数外三、使用函数将数组清零使用memest函数,位于string.h中Int s[100];Memest(s,0,sizeof(int)*n)原创 2014-11-20 21:52:29 · 319 阅读 · 0 评论 -
ACM培训②
一、指针变量自加1,在地址上是变为下一个yu'ta'xiang'lin原创 2014-11-15 17:33:19 · 449 阅读 · 0 评论 -
ACM培训①
一、scanf区别两个数:回车和空格是等效的;gets原创 2014-11-15 17:02:18 · 502 阅读 · 0 评论 -
关于指针(初级)
指针不能直接相加减,指针是地址,加减之后没有意义。原创 2014-11-13 22:08:52 · 370 阅读 · 0 评论 -
判断字符的函数
islower(c) c是否小写字母:'a'~'z';isupper(c) c是否大写字母:'A'~'Z';isdigit(c) c是否数字:'0'~'9';isspace(c) c是否空白字符:包括空格(' ')、换页符('\f')、换行符('\n')、回车符('\r')、水平制表符('\t')和垂直制表符('\v');ispunct(c) c是否标点符号:标点符号包括除字母、数原创 2015-01-09 18:04:15 · 438 阅读 · 0 评论 -
求最小公倍数最大公约数
#include intGCD(inta, intb){returnb?GCD(b, a%b): a;} intmain(){ inta,b,c; scanf("%d%d",&a,&b); c=GCD(a,b); printf("%d转载 2014-12-16 10:13:12 · 466 阅读 · 0 评论 -
利用指针传递二维数组进行行列式转置
#include #include void input(int *pa,int n){ int i; for(i=0;i scanf("%d",pa);}void output(int *pa,int n){ int i; for(i=0;i { printf("%d ",*pa);原创 2014-11-27 20:30:14 · 5158 阅读 · 0 评论 -
关于字符串
将一个字符串中的某些元素复制到另一个字符串原创 2014-11-20 21:39:02 · 335 阅读 · 0 评论 -
汇编_32位CPU寄存器和汇编指令
32位CPU所含有的寄存器有: 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS) 1个指令指针寄存器(EIP) 1个标志寄存器(EFlags) 1、数据寄存器 数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。 32位CPU有转载 2016-04-11 17:02:59 · 628 阅读 · 0 评论