范文无忧网面试笔试面试回答

C语言之求字符串的子串

01月09日 编辑 fanwen51.com

[面试技巧之求职实录为你引路]面试技巧之求职实录为你引路:周炜,本市某名牌高校理科冷门专业毕业生,目前供职于一家管理咨询公司和他一拨进咨询业的,大多是经济管理专业的学生。周炜在他们那届毕业生里也算小...+阅读

#include

char *sub(char *s, int start, int len)

{

int i,k;

for( i=0;s[i];i++ );

if ( start>i ) //当起始位置超过串长时,返回NULL

return NULL;

if ( i-start-1

return NULL ;

for( i=start-1,k=0;k

s[k++]=s[i];

s[k]='\0';

return s;

}

int main()

{

int n;

scanf("%d", &n );

while( n-- )

{

char str[128];

int i,j;

printf("input string:" );

getchar();

gets(str);

printf("i=");

scanf("%d", &i );

printf("j=");

scanf("%d", &j );

if ( sub(str,i,j) )

printf("%s", str );

else

printf("%s", "Error" );

printf("\n");

}

return 0;

}

延伸阅读:

考研英语写作应用文之求职信精选三篇求职信范文1 Dear Sir or Madam, I am writing to express my interest in your recently advertised position for a waitress. Enclosed with this letter is my resume,...

职场攻略之求职7大技巧途径一:海投简历网申 最常用的方式。投递过程有两种方式: 1、发送简历到指定邮箱。 2、填写对方公司的网申表格。招聘网站和求职社区都是很好的网申信息获取途径。网申时必须...

师笔试题之求解一维无序数组中三个数字乘积最大值思路:这道题目是个坑啊,我上来都没看直接当做之前一篇博文中求解矩阵中最大子数组和的问题了,采用动态规划的思想来解决,结果呢,只通过了10%左右,感觉很不可思议,于是重新读题发现...

数据结构有关字符串的面试题求解答建一张hash表,记录a-z 26个字母的出现次数 char table[ 26 ] ; 第一题,假设第一个字符串为s1,第2个字符串为s2 for( i = 0 ; i table[ i ] = 0 ; for( i = 0 ; i table[ s1[i]...

c语言面试题关于字符串还有字符指针str是个字符指针,也可以表示为字符数组或者字符串,str = &a;表示str指向的地方只能存下一个字符。 strcpy(str, “hello”); 肯定放不下hello啊,所以会有内存错误 如果你不相信,...

c语言 2题目:字符串的处理 3题目:求一个字符串的子串程序2: #include <stdio.h> #include <stdlib.h> int main() { char str[100], c; int i, j; printf (”Enter string:”); gets (str); for ( i=0; 【 str[i] != '\0' 】; i+...

使用Java的String类操作字符串和子串public class Du02 { public static void main(String[] args) { String str = "I am a student,I am at ccit"; System.out.println(str.length()); System.out.println(str....

C语言统计字串出现次数数组or指针题目描述计算字符串中子串//刚回答另外一个类似的问题,写的code //根据题意修改了下,测试通过,如果有疑问,欢迎交流 #includeint strCount(char * str, char * sFind){ int count = 0; for(int i = 0; st...

c语言用指针解决字符串问题输出一个字符串的子串#include "stdio.h" #include "malloc.h" #include "stdlib.h" void subString(char *p, int start, int len); void substring(char *p,int start, int len) { int i; printf("取出...

推荐阅读
图文推荐
栏目列表