函数
何以陌生
这个作者很懒,什么都没留下…
展开
-
输出一个随机数
INPUTno input.OUTPUT输出随机的一个数.# include # include # include int main(){ int a; srand(time(NULL)); a=rand()%10+1; //1~10的随机整数 printf("%d\n",a); return 0;}原创 2013-06-08 18:16:11 · 915 阅读 · 0 评论 -
memset函数 数组初始化
、void *memset(void *s,int ch,size_t n); 函数解释:将 s 中前 n 个字节用 ch 替换并返回 s memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法、需要的头文件在C中 在C++中 、memset() 函数常用于内存空间初始化char str[100];原创 2013-04-14 20:46:52 · 1255 阅读 · 1 评论 -
scanf(),printf()和gets(),puts()的区别
1.scanf("%s",str)和gets(str)scanf("%s",str)和gets(str)均可用于输入字符串到字符数组变量str,但scanf("%s",str)只读到输入字符的空格或回车处,而gets(str)读到回车处结束,所以当句子中单词由空格分开时要用后者来输入。scanf("%s",str)在遇到'\n'(回车)或' '(空格)时输入结束,但'\n'(回车)或' '(空转载 2013-04-07 10:58:27 · 1020 阅读 · 0 评论 -
qsort函数 C语言快速排序函数
功 能:使用快速排序例程进行排序 用 法:void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void *)); 参数:base是排序的一个集合数组,num是这个数组元素的个数,width是一个元素的大小,comp是一个比较函数 比如: ① 对一个长为100原创 2013-04-21 23:31:12 · 2925 阅读 · 2 评论 -
【函数】最大公约数和最小公倍数
求最大公约数:int gcd(int a,int b){ return b?gcd(b,a%b):a;}求最小公倍数:int lcm(int a,int b){ return a/gcd(a,b)*b;}原创 2013-12-22 23:40:14 · 915 阅读 · 0 评论