没有想到以二维数组 char [N][5] 存放输入的姓名,自己尝试用vector<char> 失败了。 小技巧:如果排序时直接对字符串排序,那么会导致大量的字符串移动,非常耗时间,因此比较合适的做法是使用字符串的下标来代替字符串本身进行排序,这样消耗的时间会少得多 strcmp 的返回值不一定是 ...
分类:
编程语言 时间:
2020-01-16 01:21:26
阅读次数:
98
1、改变步长 for(i=0;i<4;i=i+2) 2、*与++优先级相同,从右向左 3、strcmp函数比较两个字符串,=0两个相同,><0 > str1><str2 4、对string直接!=或者==就行 5、二维数组定义 int a[2][2] = { {1,2}, {3,4} } ...
分类:
编程语言 时间:
2020-01-15 16:39:04
阅读次数:
92
1. 测试浮点数是否相等时,有可能会有错误结果。 2. 避免在嵌套块中使用同名变量。 3. 由于C字符串被定义为字符数组,所以需要用 strcmp 来比较。 4. 使用字符测试函数,需要#include<cctype>。 5. switch 语句可用来构建菜单驱动系统。 6. 必须用整数为枚举符号赋 ...
分类:
其他好文 时间:
2020-01-14 00:12:24
阅读次数:
103
1、数学函数 ABS(x) 返回 x 的绝对值 BIN(x) 返回 x 的二进制(OCT 返回八进制,HEX 返回十六进制) CEILING(x) 返回大于 x 的最小整数值 EXP(x) 返回值 e(自然对数的底)的 x 次方 FLOOR(x) 返回小于 x 的最大整数值 GREATEST(x1, ...
分类:
数据库 时间:
2020-01-13 10:52:32
阅读次数:
92
第一次课程设计体会 这次的课程设计带给我感受比较大的是在细节、理解和耐心三个方面。 整个系统的大部分程序都是考察数据结构当中单向链表的操作,在写代码的过程中,不断出现的无法运行程序、莫名其妙地开始刷屏、程序突然地结束都在告诉我对这方面有多不熟悉。确实,我阅读了课本的程序,看了翁恺的mooc,我还是没 ...
分类:
其他好文 时间:
2020-01-11 22:28:19
阅读次数:
92
字符串常用函数 printf("%d",sizeof(arr));//可查看数组arr所占用的内存(一个int占4位,char占一位) strcpy(arr1,arr2); 将arr2中的内容拷贝到arr1中;arr1的内存需大于arr2 strcmp(arr1,arr2); 逐个比较,若arr1> ...
分类:
编程语言 时间:
2020-01-10 20:38:22
阅读次数:
102
1: 题目 健写一个实现字符串替换的程序,该程序必须似含函数 replace(char*s,char*t,char“u),该函数实现将字符串s中所有出现的子串t替换为串u,并 输出替换后的串及替换的子串个数。若s中不包含子串t,则输出提示信息:没有满足条件的子串t。例如:replace("java ...
分类:
其他好文 时间:
2019-12-31 21:47:06
阅读次数:
198
#include<iostream>#include<stdlib.h>#include<string.h>using namespace std;void input(char *city[],int n); void sort(char *city[],int n); int main(){ i ...
分类:
编程语言 时间:
2019-12-23 00:25:27
阅读次数:
111
A 简单题,输出 8n 和9n即可 因为8n是8的倍数,9n是9的倍数 而9n 8n=n成立 B 给出两个n长的序列和一个m $(a_{i}+x) %m = b_{p}$ 这题我失误了,竟然在for i里面加了个for i,太傻了 还有就是我的操作是用b的每个值比较a[0]进行求解,然后我特么又傻了 ...
分类:
其他好文 时间:
2019-12-22 11:05:09
阅读次数:
106
目录 1 c ? strcpy ? strcat ? strlen ? strncat ? strncpy ? strcspn ? strdup ? stricmp ? strerror ? strcmp strcpy 原型:extern char *strcpy(char *dest,char * ...
分类:
其他好文 时间:
2019-12-07 12:36:32
阅读次数:
104