当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 请问visual studio6.0与visual studio.net有什么区别? 比如vc++6.0与vc++.net? 另外它们与c#有什么区别? ......
    摘要: 如表:table_1有字段:id,field_1,field_2,field_3 如我现在要统计得到关于字段filed_1和field_2有多少条记录!其中去掉重复的;请注意条件问题来了:field_3和field_1组合。field_3他field_2组合.(说明:field_3只有两个值:1/2) 如用两条来实现如下: 1、select count(distinct(field_1))......


怎样取字符串中第四个空格后的字符串(在线等待)

一个字符串里包含了四个空格,怎样取第四个空格后的字符串

NO.1   作者: wooden954

for   i:=1   to   Length(ThisStr)   do  
  begin  
      if   ThisStr[i]:=     then  
      begin  
          k:=K+1;  
          if   K=4   then  
          begin  
              R:=i;  
          end;  
      end;  
  end;  
  TrimedStr:=copy(ThisStr,R,n);

NO.2   作者: yesxwl

i;=pos(4个空格,str)  
  str1:=RightStr(str,Legnth(str)-i+1)

NO.3   作者: hansome

var  
  i:   integer;  
  p:   integer;  
  str:   string;  
  s:   string;  
  begin  
  p   :=   0  
  i   :=   1;  
  repeat  
  if   str[i]=     then  
  inc(p);  
  inc(i);  
  until   p=4;  
   
  s   :=   rightstr(str,   length(str)-p);  
  end;  
   
 

NO.4   作者: charles2118

for   i:=1   to   4   do    
  begin  
      index:=pos(   ,yourStr);  
      yourStr[index]:=;  
  end;  
   
  StrYouWanted:=copy(yourStr,index,length(yourStr)-index);

NO.5   作者: hyj122

good

NO.6   作者: bai11

copy(string,5,length(string))

NO.7   作者: Jobs_Weng

copy(str,pos(         ,str)+1,length(str))

NO.8   作者: WWWWA

将你的代码改了一下  
  var  
    i,k,m,n:integer;  
    str:string;  
  begin  
  k:=0;  
  str:=trim(123   4   5   6   7   89   999);  
  for   i:=1   to   Length(str)   do  
  begin  
      if   str[i]=     then  
      begin  
          k:=K+1;  
          if   K=3   then   m:=i;  
          if   K=4   then   n:=i;  
      end;  
  end;  
  showmessage(copy(str,m,n-m));


    摘要: 这是一个比较经典的题目: 有三根柱子a、b、c,a 柱子上有n个盘子,从大到小叠起来,要把盘子移到第三根柱子c上,每次只能移一个,并且也是从大到小叠起来。问最少移动多少次可以完成! 俺在规定的时间内无法写出来,如果是各位去面试,能写出来吗?会用什么数据结构呢? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE