`

其实这个程序有错误

 
阅读更多
/*编写函数strrindex(s,t),它返回字符串t在s中最右边出现的位置,如果s中不包含t,返回-1
  代码写好后要修改优化 
  编号程序后一定要理清思路 

*/

#include "stdio.h"
#include "stdlib.h"

int strrindex(char s[],char t[]);


main()
{
      printf("%d\n",strrindex("abcdefddddddd","cde"));
      
      system("pause");
      
}

int strrindex(char s[],char t[])
{
  int sLength=sizeof(s)/sizeof(s[0]);
  int tLength=sizeof(t)/sizeof(t[0]);
  printf("%d\n",sLength);
  int i,j,k;
  for(i=sLength-1;i>=0;i--)
  {
      k=i;
      
      j=tLength-2;
     // printf("%d",j); 
      while(j>=0 && k>=0&&t[j]==s[k] )
      {
         k--;
         j--;
         
          printf("%d\n",j);
          printf("世界你好");
               
      } 
      
      if(j==-1)
           return i;
                            
  }  
  return -1;  
}


分享到:
评论

相关推荐

    单片机程序: HEX文件实际大小

    其实这是错误的,程序的大小要在这里看见:Code:表示所要执行的代码,程序中所有的函数都位于此处。RO-data:表示只读数据,程序中所定义的全局常量数据和字符串都位于此处。RW-data:表示已初始化的读写数据,程序...

    站长导航网站程序_v2.1完整程序

    3、修复了数据库输入字符串不能为空的错误(其实这个错误是可以通过设置清空数据库实现的); 4、强化了SQL注入的防护。 关于本程序的环境配置和基本开发信息: .Net 2.0+Access数据库; 简单的采用了三层结构...

    编程精粹 ─── Microsoft编写优质无错C程序秘诀(Writing Clean Code )

    1怎样才能自动地查出这个错误? 2怎样才能避免这个错误? 第一个问题可能使读者认为本书是有关测试的书,其实不是。当编辑程序发现语法错误时,它是在做测试吗?不,不是。编辑程序只是在自动地检查代码中的错误。...

    BoundsChecker v6.5 (运行时错误检测工具)

    程序员在开发过程中可能会经常遇到这样的问题:调试时语法没有问题,代码也没有错误,但应用程序运行就是不正常甚至死机,其实这有可能是由于逻辑错误引起的内存溢出或资源泄露等问题,这些错误一般是不容易被检测...

    一个完整的市一级工资管理程序(二)D7

    再有:这一篇和上一篇里有一个程序原文件发成旧的了,有错误,编译也搞成错的了,是处理时间输入的部分,不过不影响参考应用。安装程序里少了个文件,重新发了一下。这个程序只适应小数据量操作,如果大数据量其实...

    DLL输出函数察看(新版本修改了一个错误)

    其实,这些功能微软都提供了(undname.exe和DUMPBIN.EXE),只不过不是用我们习惯的wins程序,而是控制台程序的形式提供的,我的这个这个程序只不过是提供了一个win程序外壳,所以想要使用这个程序,需要安装过VC6 ...

    禁止程序启动工具

    禁用后:禁用后,应用程序再启动将会出现错误提示 注: 1.本程序只是借用了windows操作系统的一个小BUG,不会在后台启动占用您的电脑资源,大可放心 2.本程序已通过360测试,绝对无毒无害,大家也可自行测试 3.本...

    delphi 2005 下的BS程序设计(三-附例子程序)

    7、这个程序经delphi2005测试通过,如果2005有问题就问大家吧,2005里面的错误我也不是很清楚。 写B/S的水平不高,里面可能有一些错误,搞B/S的XD们不要笑话呀,把这篇文章当作了解2005的文档就行了。找了个QQ:...

    windows 程序设计

    这意味着Windows不使用系统定时器将处理时间分配给系统中运行的多个应用程序,程序必须自愿放弃控制以便其它程序运行。在Windows NT和Windows 98中,多任务是优先权式的,而且程序自身可分割成近乎同时执行的多个...

    漂亮的记事本程序

    这个程序和WINDOWS自带的只差一个替换功能。 希望有人能将它完善,然后e-mail给我。 <br>比一般别人写的的记事本多一一些人性化功能 1.可以改变字体颜色 2.可以改变背景颜色 3.文字居中,居右...

    用户登入认证程序.py

    用户密码输入错误三次后锁定用户,下次再登录,检测到是这个被锁定的用户,则依然不允许其登录,提示已被锁 资源特色: 加入了正则表达式对用户的输入进行简单的过滤,控制用户输入密码时控制在6个位数,且这6个位数...

    服务器错误[网站https服务器内部500错误的解决方法][修改版].docx

    ·该网站有程序错误。 您可以尝试以下操作: 刷新该网页。 返回到上一页。 更多信息 此错误(http 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示。 有关 http 错误的详细...

    简单C语言程序,平台VC++或者TC

    一个C的画图程序,很多人认为C不能进行图形的编写,其实是错误的,其中的Graph类课实现简单的图形编程

    代码语法错误分析工具pclint8.0

    Windows平台下也有好多人都喜欢用SourceInsight编辑C/C++程序,如果将pclint集成到SourceInsight中,那就相当于给SourceInsight增加了一个C/C++编译器,而且它的检查更严格,能发现一些编译器发现不了的问题,可以...

    vc2005程序错误笔记

    其实并不是你的真正出现了什么问题,只是你的编译链接的时候编译器自身的问题而已!也许是VS2005 ,VS2008 的BUG吧,解决的方法:点class view中的工程,选右鍵,再点clean就可以了; 或者是 build->clean solusion也...

    PB自动更新程序.rar

    C/S程序自动升级是一个很重要的功能,原理其实很简单,一般包含两个程序一个是主程序,也就是除了升级功能以外的程序 主要包括以下几点: 1 比较版本 2下载文件 3更新文件 4启动主程序。但其中的需要注意的细节很...

    Delphi2005下的B/S程序源码及设计指南

    7、这个程序经delphi2005测试通过,如果2005有问题就问大家吧,2005里面的错误我也不是很清楚。 写B/S的水平不高,里面可能有一些错误,搞B/S的XD们不要笑话呀,把这篇文章当作了解2005的文档就行了。找了个QQ:...

    php双色球在线机选程序V1.0

    红色球部份,先将1~33这33个常数放在一个数组中,也就是这个数组中有33个 数组元素,然后将这个数组元素的排列,使用函数将其随机打乱,最后截取某 一段。 2.用户单式和复式的判断,以及用户注数的判断使用GET模式...

    微信小程序之WebSocket

    (这个是js版本的,其实生成地图场景的工作是在后台生成,这个js版本只是一个演示,不过算法是一样的。) 2、我们需要一个支持webSocket的服务端 本例子中,我们使用python的tornado框架来实现(tornado提供了...

    Win8安装程序出现2502、2503错误解决方法

    在Win8中,在安装msi安装包的时候常常会出现代码为2502、2503的错误。其实这种错误是由于安装权限不足造成的,下面来看解决方法。

Global site tag (gtag.js) - Google Analytics