![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
xicq
这个作者很懒,什么都没留下…
展开
-
产生随机数:sand()和rand()函数用法
个人认为较为可靠的产生随机数的代码范例:例如产生 min~max 范围的整数随机数#include #include #include # define MIN 10# define MAX 100using namespace std;int main(void){srand((unsigned in原创 2014-03-23 21:42:28 · 2346 阅读 · 0 评论 -
判断2个浮点数变量是否相等
理解 float 和 double类型的变量的精度与存储方式,先参考下面文章http://blog.csdn.net/xiongchuquan/article/details/37767569#include #include using namespace std;int main(){ static double c1 = 1e-6; //若2个变量是flo原创 2014-11-18 17:08:44 · 904 阅读 · 0 评论 -
sscanf函数用法
本文转自:http://kmplayer.iteye.com/blog/556293 此文所有的实验都是基于下面的程序: char str[10]; for (int i = 0; i 执行完后str的值为 str = "!!!!!!!!!!" 我们把str的每个字符都初始化为惊叹号,当str的值发生变化时,使用printf打印str的值,对比先前的惊叹转载 2014-07-25 19:14:18 · 526 阅读 · 0 评论 -
float与double的精度和区别
转载自点击打开链接转载 2014-07-14 19:28:13 · 637 阅读 · 0 评论 -
c语言快排序函数 qsort()
【转】C语言qsort函数详解转自网络!qsort函数是ANSI C标准中提供的,其声明在stdlib.h文件中,是根据二分发写的,其时间复杂度为n*log(n),其结构为:void qsort(void *base,size_t nelem,size_t width,int (*Comp)(const void *,const void *));其中:转载 2014-05-15 21:04:33 · 940 阅读 · 0 评论 -
sqrt()函数详解
我们平时经常会有一些数据运算的操作,需要调用sqrt,exp,abs等函数,那么时候你有没有想过:这个些函数系统是如何实现的?就拿最常用的sqrt函数来说吧,系统怎么来实现这个经常调用的函数呢?虽然有可能你平时没有想过这个问题,不过正所谓是“临阵磨枪,不快也光”,你“眉头一皱,计上心来”,这个不是太简单了嘛,用二分的方法,在一个区间中,每次拿中间数的平方来试验,如果大了,就再试左区间的中间数;转载 2014-08-03 14:52:15 · 24374 阅读 · 2 评论 -
next_permutation的函数
next_permutation的函数声明:#include bool next_permutation( iterator start, iterator end);next_permutation函数的返回值是布尔类型,在STL中还有perv_permutation()函数 [cpp] view plaincopy#include #转载 2014-07-26 23:25:50 · 362 阅读 · 0 评论 -
printf输出格式
格式代码AABCABCDEFGH%SAABCABCDEFGH%5S####A##ABCABCDEFGH%.5SAABCABCDE%5.5S####A##转载 2014-07-24 20:46:49 · 422 阅读 · 0 评论 -
关于字符ASCII与字符相加输出的错误
# include using namespace std;int main(){ char a = ('1'-'0'+'4'-'0')%10 ; a = a + '0'; //a = 5 + '0'; cout<<a<<endl; return 0;}此上2种打印结果为:5# include using namespace std;int mai原创 2014-03-26 23:12:20 · 1053 阅读 · 0 评论 -
memset()的使用注意
void *memset(void * s, int ch, size_t n);功能: 将s指向的一块连续内存中的前 n 个字节的内容全部设置为ch指向的ASII值 (ASII值可以用一个字节 8位来表示)(对应的s指向的元素都是 将 ch代表的ASII值 将数组里面的元素 以字节为单位进行赋值(无论该数组元素是char 还是其他int什么的 )。赋值一.常见使用memset初始化原创 2014-12-03 15:14:34 · 1879 阅读 · 0 评论