- 博客(8)
- 收藏
- 关注
转载 寄存器标志位
OF overflow flag 溢出标志 操作数超出机器能表示的范围表示溢出,溢出时为1. SF sign Flag 符号标志 记录运算结果的符号,结果负时为1. ZF zero flag 零标志 运算结果等于0时为1,否则为0. CF carry flag 进位标志 最高有效位产生进位时为1,否则为0. AF auxiliary carry flag 辅助进位标志 运算时,第3位向第4位产生进
2008-03-27 16:23:00 639
原创 vc2005中运行控制台程序后暂停的方法
在VC++6.0中运行控制台程序后,执行完后控制台会出现 Press any key to continue . . . 按任意键,控制台才消失。但是换到在VC2005中编写的控制台程序,点击运行后,控制台一运行完就关闭了,看不到运行的结果,解决办法如下:1、在调试情况下用ctrl+F5运行。2、在程序中加入下面的语句:system("pause");
2008-03-26 18:12:00 2742
转载 sprintf详解
感谢原创作者给出这篇文章,小生受益匪浅。======================================在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是
2008-03-26 15:11:00 454
原创 C++标准(摘录)
C++标准规定在C中提到的名字为的库,在C++中将重命名为 ,即使在前面添加一个前缀c,并把扩展名.h去掉。早期版本的C++库任然是用.h扩展命名的,如,新命名为.很多版本对这两种名字都支持,并且一些程序员任然在用老的名字。尤其注意:C的字符串库被重命名为.
2008-03-25 01:14:00 282
转载 测试你的C语言功底?
如何在下面的test函数里加入代码可以使程序运行起来输入和输出的相等? (环境是vc6Debug方式下)#includevoid test(){ int t; scanf("%d",&t); 在这里加入代码}main(){ int m; test(); printf("m=%d",m);} 例题一解答 这一题需要去了解在函数体中栈内存的分配情况。#includevoid t
2008-03-16 18:59:00 469
原创 Wilson定理(一个判断素数的简单方法)
Wilson定理;对于一个任意整数n>1,当且仅当n是一个素数时,(n-1)!+1能够被n整除。 算法如下: function Wilson(n) {//当且仅当n>1且n是素数时,返回true if((n-1)!+1) mode n==0 then return true else return false }
2008-03-16 18:57:00 2279
转载 七桥问题
七桥问题Seven Bridges Problem 著名古典数学问题之一。在哥尼斯堡的一个公园里,有七座桥将普雷格尔河中两个岛及岛与河岸连接起来(如图)。问是否可能从这四块陆地中任一块出发,恰好通过每座桥一次,再回到起点?欧勒于1736年研究并解决了此问题,他把问题归结为如下右图的“一笔画”问题,证明上述走法是不可能的。 有关图论研究的热点问题。18世纪初普鲁士的柯尼斯堡,普雷格尔
2008-03-01 12:49:00 3204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人