2014年4月8日
摘要: 我们在编写程序的时候,最密不可分的就是对文件进行相应的操作,我们可以从文件中读取数据,可以将数据保存到文件,可以…… 文件在进行读写操作之前要先打开,使用完毕要关闭。所谓打开文件,实际上是建立文件的各种有关信息,并使文件指针指向该文件,以便进行其它操作。关闭文件则断开指针与文件之间的... 阅读全文
posted @ 2014-04-08 23:36 mnmlist1 阅读(988) 评论(1) 推荐(0) 编辑
摘要: 很多时候我们对于C和C++的区别不是很清楚,以至于弄混的情况并不少见。那C语言和C++语言到底是怎么回事呢? 首先,我们来看下百度百科对语言和C++语言描述,相对而说也还算是比较权威的。C语言 C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所... 阅读全文
posted @ 2014-04-08 23:11 mnmlist1 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 指针和引用的联系与区别★ 相同点:1. 都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。★ 区别:1. 指针是一个实体,而引用仅是个别名;2. 引用使用时无需解引用(*),指针需要解引用;3. 引用只能在定义时被初始化一次,之后不可变;指针可变;4. 引用没有 co... 阅读全文
posted @ 2014-04-08 22:49 mnmlist1 阅读(111) 评论(0) 推荐(0) 编辑
2014年4月7日
摘要: from:点击打开链接注:貌似不少童鞋看到这篇东西觉得我是牛人……其实不是stO,以下的内容都是对自己找工作过程的一个记录总结,不少同学比我找的厉害,所以这篇博文就算是我的一个自言自语吧!如果大家觉得有些帮助,那我也很开心!注2:博文最后更新了一些内容,仅供参考原本想把标题写成“4399、小米、UC... 阅读全文
posted @ 2014-04-07 23:33 mnmlist1 阅读(139) 评论(0) 推荐(0) 编辑
2014年4月5日
摘要: 16进制的简单运算时间限制:1000ms | 内存限制:65535KB难度:1描述现在给你一个16进制的加减法的表达式,要求用8进制输出表达式的结果。输入第一行输入一个正整数T(0#includeusing namespace std;int main(){ int n; cin>>n; for(i... 阅读全文
posted @ 2014-04-05 19:48 mnmlist1 阅读(447) 评论(0) 推荐(0) 编辑
2014年4月2日
摘要: C语言语法const int nListNum =sizeof(aPrimeList)/sizeof(unsigned);//计算素数表里元素的个数 1:#define INM_MAX 32767#define 和#include一样,是预处理器编译指令,该编译器告诉预处理器,在程序中查找INT_M... 阅读全文
posted @ 2014-04-02 10:18 mnmlist1 阅读(362) 评论(0) 推荐(0) 编辑
2014年3月31日
摘要: while(cin>>str1>>str2)就行了,多简单,不得不吐槽,九度的OJ真奇葩题目描述:给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。输入:输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 #incl... 阅读全文
posted @ 2014-03-31 09:51 mnmlist1 阅读(217) 评论(0) 推荐(0) 编辑
摘要: tips:scanf,cin输入字符串遇到空格就停止,所以想输入一行字符并保留最后的“\0”还是用gets()函数比较好,九度OJ真操蛋,true?没有这个关键字,还是用1吧,还是VS太智能了,尼玛,还是用VC吧题目描述: 一个二进制数,将其每一位取反,称之为这个数的反码。下面我们定义一个字符的反码... 阅读全文
posted @ 2014-03-31 09:44 mnmlist1 阅读(503) 评论(0) 推荐(0) 编辑
2014年3月30日
摘要: //不是说C语言就是C++的子集么,为毛printf在九度OJ上不能通过编译,abs还不支持参数为整型的abs()重载//C++比较正确的做法是#include,cout的格式输出需要用到#include库函数,具体为:cout#include#includeusing namespace std;... 阅读全文
posted @ 2014-03-30 16:59 mnmlist1 阅读(165) 评论(0) 推荐(0) 编辑
2014年3月29日
摘要: //集合中元素是不会重复的,所以完全没有必要将两个集合合并后再进行排序,交换排序的时间效率是O(n^2),将两个集合中的元素分别排序后输出即可。输出格式也非常需要//注意的。输出一列元素赢以coutusing namespace std;int *swap(int *p,int t);void ma... 阅读全文
posted @ 2014-03-29 22:17 mnmlist1 阅读(116) 评论(0) 推荐(0) 编辑