- 博客(5)
- 收藏
- 关注
原创 assert用法
一下文章来源网络,版权归原作者所有。 assert()是C语言标准库中提供的一个通用的预处理器宏,在代码中常用assret()来判断一个必须的前提条件,以便程序能够正确执行。使用assert()必须包含的头文件是#include assert.h> 如果assert(条件),中的条件为假,则程序输出诊断消息,然后终止。 因此,assert只是帮你检查文件是否被打开,如果没有被打开,就
2008-09-24 21:50:00 857
转载 二叉树遍历算法集合(前中后序遍历的递归和非递归算法,层序遍历算法)
全文为转载,版权归原作者所有. 费了两天时间写的,包括前中后序遍历的递归和非递归算法,还有层序遍历总共2*3 + 1 = 7中遍历二叉树的算法,感觉其中后序遍历的非递归算法比较困难,想了很久最后的实现还是不够优雅,请大家指正~~总共三个文件,一个头文件,一个对应的cpp文件,还有一个用于测试的文件. /**//*******************************
2008-09-24 20:49:00 614
原创 String字符串问题
C++ PRIMER中的一道题P78习题3.18 //从标准输入读入N个String字符串,连接到一起,然后输出,输出后在让程序在没个输入的字符串后加空格。//缺点只能比较确定个数的字符串的大小,解决办法一:用vector容器(未测试过),在学习完vector容器后从新改写此题#includeiostream>#includestring>using namespace std;int
2008-04-22 16:05:00 347
原创 求从K开始的N个素数
//求从K开始的N个素数#includeiostream>#includecmath>using namespace std;//此函数作用判断一个数是否是素数int sushu(int a)...{ //判断a是否为四,若a为4则直接判断不是素数,此方法为解决此算法的问题。 if(a==4) return 1; //判断过程,从2开始做除法,直到此数开方的数字
2008-04-22 15:57:00 559
原创 C语言写的求水仙数
C语言写的求水仙数,判断并输出水仙数的部分是在函数里面实现,代码如下:: //本人英文水平不是很好所以就拿中文做注释#include "stdio.h"void is(int a,int b)...{ //定义三个变量作为 int i,j,k; for(;ab;a++) ...{ i=a%10;//所求数的个位 j=(a/10)%10
2008-04-22 15:51:00 682
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人