题目 解决代码及点评 /* 功能:编写函数IND,让它判断一个字符串是否为另一个字符串的子串的功能,若是则返回第一次出现的起始位置,否则返回0 时间:13:55 2013/10/24 */ #include<stdio.h> #include<stdlib.h> #include<string.h> void getChar(char *); //键盘获取字符串函数 int IND(char *,int,char *,int); //主功能…
      题目 解决代码及点评 /************************************************************************/ /* 42. 写一个函数比较两个字符串,如果s1=s2, 则返回值0:如果s1>s2,则返回值1:如果s1<s2, 则返回-1. */ /************************************************************************/ #i…
    题目 解决代码及点评 /************************************************************************/ /* 2. 有一长度不大于40的字符串,已知其中包含两个字符"A", 求处于这两个字符"A"中间的字符个数,并把这些字符依次打印出来 */ /******************************************************************…
     题目 解决代码及点评 /* 编写一个函数JOIN,让它实现字符串连接运算功能. */ #include <stdio.h> #include <stdlib.h> void JOIN(char *p1,char *p2,int n,int count1,int count2)//字符串链接函数 { if (n<count1+count2+1) { printf("第一个字符串长度不够"); } else { count2=0;…
    题目 解决代码及点评 /* 68. 在主函数中输入10个不等长的字符串,用另一函数对它们排序. 然后在主函数中输出这10个已排好序的字符串,用指针数组完成. */ #include <stdio.h> #include <stdlib.h> #include <string.h> void f50068(char **pp) { int a[10]={0}; for (int i=0;i<10;i++)//将字符串长度挨个存入数组a[10]…
  题目 解决代码及点评 这个是一道经典的教科书题目,基本上每本基础的c/c++语言教科书都会有这个题目 用来演示循环语句 #include <stdio.h> #include <stdlib.h> #include <math.h> void main() { int x; int num=1; printf("please input x\n"); scanf_s("%d",&x); for (int i=1…