- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 用递归判断字符串是否为回文(利用指针)
回文指的是,类似EVEVE,正序和反序相同的字符串算法思想:设立两个字符串指针p,q。p指针指向字符串首地址,q指向字符串尾地址(其实就是首地址加上字符串长度(len)减1,地址是从0开始计算,所以需要减1计算)判断头尾指针指向的字符是否相等(注意是*p和*q,是指向字符串中的字符,并不是指向字符串,这里需要注意),如果相等,指针向内移动,即(p--,q++),再次调用函数(直到两...
2018-11-22 21:26:12
3633
原创 C语言:读取文件中若干个身份证号,根据校验码判断身份证的有效性,输出非法身份证。
ID.text文件中每一行为一个18位的身份证号以下是代码(可优化):int main() { int i,j,k,Z,isNum,M=1,addsum=0; int weight[] = {7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2}; char ZtoM[] = {'1', '0', 'X', '...
2018-11-19 21:42:42
3352
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人