用穷举法找出1到100的质数并显示出来。分别使用while、do-while、for循环语句实现。 1.用while: includeiostream.h void main() {int i,j,n,m; i=2; while(i101) {m=1;n=i/2;j=2; while(j=n) { if(i%j==0) {m=0; breake; } j++; } if(m) couti; i++; } } 2.用do...while #includeiostream.h void main() 发布时间:2012-06-29 作者: 佚名技术 views(1816)
//错误处理,显示原因 void __fastcall TSerialPort::ProcessErrorMessage(char* ErrorText) { char ErrorMsg[400]; LPVOID lpMsgBuf; FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER| //自动分配消息缓冲区 FORMAT_MESSAGE_FROM_SYSTEM, //从系统获取信息 NULL,GetLastError(), //获取错误信息标识 MAKEL 发布时间:2012-06-29 作者: 佚名技术 views(189)
//二叉树处理头文件 //包括二叉树的结构定义,二叉树的创建,遍历算法(递归及非递归), /* 作者:成晓旭 时间:2001年10月7日(18:49:38-20:00:00) 内容:完成二叉树创建,二叉树的前,中,后序遍历(递归) 时间:2001年10月7日(21:09:38-22:09:00) 内容:完成二叉树的前,中序遍历(非递归) 时间:2001年10月8日(10:09:3 发布时间:2012-06-29 作者: 佚名技术 views(569)
去年我作了一个Lua脚本的C++包装,有许多朋友感兴趣,并尝试使用,我感到受宠若惊。事实上,我作的包装,学习的目的比较强,它还是有许多缺陷的。为了让朋友们少走弯路,我推荐使用LuaPlus作为C++的包装。 LuaPlus是Lua的C++增强,也就是说,LuaPlus本身就是在Lua的源码上进行增强得来的。用它与C++进行合作,是比较好的一个 发布时间:2012-06-29 作者: 佚名技术 views(542)
1、英文编码 缺省的GSM字符集为7位编码,ASCII码为8位编码,编码就是将8位ASCII编码转换为7位编码。 例如:1234 编码后得到31D98C06 2进制表示 8位编码 00110001 00110010 00110011 00110100 7位编码 00110001 11011001 10001100 00000110 通过例子可以看出,将ascii8位编码的Bit8去掉,依次将下7位编码的后几位逐次移到前面 发布时间:2012-06-29 作者: 佚名技术 views(187)
Bentley壓麿議广恬ゞWriting Correct Programs〃嶄亟祇?90%議柴麻字廨社音嬬壓2弌扮坪亟竃頼畠屎鳩議屈蛍朴沫麻隈。 厘徭失晦編阻匯和,鳩糞勣及匯肝祥頼畠亟屎鳩音否叟.參和曾芸糞?卆肝葎亨旗才弓拷井云議旗鷹,屈蛍臥孀議房?載謹繁脅賠萱,徽頁宸戦嗤匯倖聾准祥頁勣廣吭円順議僉夲. int search(int array[],int n,int v) 发布时间:2012-06-29 作者: 佚名技术 views(274)
RT。 堆的性质之类的不再这里阐述,写这个算法只为了更好的理解STL中的堆算法,如果看不懂STL中的算法也可以来参考这里给出的算法,因为是纯C的看起来会省去很多语言方面的细节。 同时里面还有一个STL中对应算法的测试以比较两者的效果。 /******************************************************************** created: 发布时间:2012-06-29 作者: 佚名技术 views(403)
左值性(lvalueness)在C/C++中是表达式的一个重要属性。只有通过一个左值表达式才能来引用及更改一个对象(object)的值。(某些情况下,右值表达式也能引用(refer)到某一个对象,并且可能间接修改该对象的值,后述)。 何谓对象?如果没有明确说明,这里说的对象,和狭义的类/对象(class/object)相比,更为广泛。在C/ 发布时间:2012-06-29 作者: 佚名技术 views(661)
|