C语言学习

〖摘要:〗
输入两个字符串a和b,判断字符串b是不是字符串a的 子串。是 则输出b串在a串中的 开始位置;否则输
继续阅读其余的  850 字
yemaozi   2006-04-29 09:38:15 阅读:145  评论:0  引用:0
从键盘上输入四个字符串(长度小于80),存入二唯数组中.然后对其进行排序(有小到大的 顺序)并按次序输出.
#include"stdio.h"
#include"string.h"
  main()
  {char a[4][80],b[80];
  int i,j;
    for(i=0;i<4;i++)
    gets(a);
    for(i=0;i<3;i++)
    for(j=3;j>i;j--)
    if(strcmp(a[j],a[j-1])<0)
      {strcpy(b,a[j]);
       strcpy(a[j],a[j-i]);
       strcpy(a[j-i],b);
}
       for(i=0;i<4;i++)
       puts(a;
       }
yemaozi   2006-04-26 09:46:09 阅读:67  评论:0  引用:0
输入一个字符串存入数组a.对字符串a中的 每一个字符用+3的方法加密并存入数组b.再对数组b中的字符解密存入数组c,最后依次输出数组b,c中的字符串.
#include"stdio.h"

main()
{  char a[80],b[80],c[80];
   int i;
     gets(a);
       i=0;
while((a)!='\0')
{b=a+3;
  i++;}
  b=a;
  i=0;
  while((b)!='\0')
       {c=b-3;
       i++;

       }
       c=b;
       puts(b);
       puts(c);


}
yemaozi   2006-04-26 09:32:17 阅读:71  评论:0  引用:0
Copyright@2008 powered by YuLog