// dsf.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<stdio.h>
#include<string.h>
/*
int des1(char*str,char *des)
{
char tempstr;
int i;
tempstr=str[0];
int len=strlen(str);
for( i=0;i<len-1;i++)
str[i]=str[i+1];
str[len-1]=tempstr;
if(strstr(str,des)==0)
{
return 1;
}
else
{
return 0;
}
}*/
bool des1(char*,char*);
int main()
{
//char str[]="AABBCD";
//char des[]="CDAA";
char str[100];
char des[100];
scanf("%s",str);
scanf("%s",des);
printf("1");
des1(str,des);
/*
j=des1(str,des);
if(j==1)
{
printf("%d",j);
}
return 0;*/
}
bool des1(char*str,char *des)
{
int len=strlen(str);
int i,j;
for( j=0;j<len;j++)
{
char tempstr=str[0];
for( i=0;i<len-1;i++)
str[i]=str[i+1];
str[len-1]=tempstr;
printf("2");
if(strstr(str,des)!=NULL)
{
printf("3");
return (true);
}
}
}
编程之美 3.1字符串移动
最新推荐文章于 2021-06-17 16:33:27 发布