求字符串的周期 使用strncmp函数
来源:互联网 发布:pkpm软件官网 编辑:程序博客网 时间:2024/05/03 08:07
#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ int n,t,v,i,j,k,sum; char str[90]; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%s",str); for(t=1;t<=strlen(str);t++) { if(strlen(str)%t==0) { for(j=0;j<strlen(str);j+=t) { if(0!=strncmp(str,str+j,t)) break; } if(j>=strlen(str)) { printf("%d\n\n",t); break; } } } } return 0;}
strncmp函数比较前n个字符
函数原型 :extern int strncmp(char*str1,char *str2,int n)
参数说明:str1为第一个要比较的字符串,str2为第二个要比较的字符串,n为指定的str1与str2的比较字符数。
库名:#include
1 0
- 求字符串的周期 使用strncmp函数
- strncmp函数的使用
- 求字符串的最小周期
- 求字符串的最小周期
- 字符串函数strncmp
- strncmp函数字符串比较
- 求一个字符串的最小正周期
- 求字符串的最小正周期
- strncmp函数的应用
- 系统函数C字符串的实现(15):strncmp
- strncmp函数——比较特定长度的字符串
- 模拟输出受限制的字符串函数-strncat,strncmp,strncpy
- POJ - 2406 - Power Strings (字符串求周期--next函数的妙用)
- 求字符串的重复子字符串的最小周期
- kmp求字符串最小周期
- 周期字符串的最小周期
- 周期字符串的最小周期
- poj 2406 KMP算法求字符串的最小周期
- shm
- s5pv210学习<三>看门狗
- ADT的栈的实现
- CentOS 6.5安装MySQL
- ZOJ 3537 Cake (区间DP6)
- 求字符串的周期 使用strncmp函数
- 排序之归并排序
- 【笔记2】CS253: WEB APPLICATION ENGINEERING
- 学习opencv记录(四)
- 蓝桥杯 网络寻路
- 如何遍历一个对象所有的属性并判断属性值
- 分页与分段
- 一个针对51job的过滤信息(培训)的java爬虫脚本,供大家参考,
- node+express+mongoDB搭建个人博客 (三)