c语言
放飞梦想512
这个作者很懒,什么都没留下…
展开
-
strcpy函数的实现
流行的strcpy函数写法是: void strcpy(char *ch1,const char *ch2){ while(*ch2 != '\0') { *ch1 ++ = *ch2 ++; // 这样拆开来写后,易读性强一些~~ }}如果考虑ch1,ch2的安全性,提前要判断这两个指针是否为空,则可以这么写char *my_strcp转载 2014-07-28 23:04:39 · 834 阅读 · 1 评论 -
编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,用空格来分隔单词。
char str[] = "adda dad adf addfsggh"; int i = 0,max = 0,d = 0,c = 0; while (str[i] != '\0') { int n = 0; while (str[i] != ' ' && str[i] != '\0' ) { n ++;原创 2014-07-28 21:46:28 · 1205 阅读 · 2 评论 -
c语言经典,高手必备,找出卖耶稣的叛徒问题!
int a[13] = {0}; for (int i = 0; i < 13;i ++ ) { a[i] = i + 1; } int i = 0; int r = 13; int c = 0; while (r > 1) { //如果a[i]没有被剔除掉,报数有效 if (a[i]原创 2014-07-29 13:07:36 · 1320 阅读 · 0 评论