2020-04-15

#include

#include

void len(char *p)

{

int i=0;

while(*(p+i)!='\0')

{

i++;

}

printf("字符串长度:%d",i);

}

int main()

{

char a[100];

printf("Please input:\n");

gets(a);

len(a);

}

#include

#include

void search(int *p,int n)

{

int i,j;

j=*p;

for(i=1;i

{

if(*(p+i)>j)

{

j=*(p+i);

}

}

printf("Max is :%d\n",j);

for(i=0;i

{

if(*(p+i)==j)printf("Max Position is :%d",(i));

}

}

int main()

{

int a[10];int i;

printf("Please input :\n");

for(i=0;i<10;i++)

{

scanf("%d",&a[i]);

}

search(a,i);

}

#include

#include

#define N 26

char s1[N],s2[N],s[100];

void strings(char *p1,char *p2,int L1,int c)

{

int i,k=0;

char *p;

p=s;

for(i=L1;i>c-1;i--)

{

*(p1+i+1)=*(p1+i);

}

*(p1+c-1)=*(p2+c-1);

for(i=c-1;i<=strlen(s2);i++)

{

*(p2+i)=*(p2+i+1);

}

for(i=0;i<(strlen(s1)+strlen(s2));i++)

{

if(i<=L1)

{

*(p+i)=*(p1+i);

}

else

{

*(p+i)=*(p2+k);

k++;

}

}

puts(s);

}

int main()

{

int i;

int j;

printf("Please input :\n");

gets(s1);

i=strlen(s1);

printf("Please input :\n");

gets(s2);

printf("Please input :\n");

scanf("%d",&j);

strings(s1,s2,i,j);

}

#include

#include

void tongji(char *p,int i)

{

int a;

int shuzi=0,zimu=0,kongge=0,zifu=0;

for(a=0;a

{

if(*(p+a)>='a'&&*(p+a)<='z'||*(p+a)>='A'&&*(p+a)<='Z')

{

zimu++;

}

else if(*(p+a)>='0'&&*(p+a)<='9')

{

shuzi++;

}

else if(*(p+a)==' ')

{

kongge++;

}

else zifu++;

}

printf("字母个数:%d\n数字个数:%d\n字符个数:%d\n空格字数:%d",zimu,shuzi,zifu,kongge);

}

int main()

{

char s[100];

printf("Please input :\n");

gets(s);

tongji(s,strlen(s));

}

你可能感兴趣的:(2020-04-15)