翁凯老师第一周指针与字符串编程题

a爱学习的小伙子 发表于2018年05月09日
<p>Hhhhhhh,第一次用指针处理字符串并且AC,开心开心,在此附上我粗略的代码</p><p>#include&lt;stdio.h&gt;</p><p>#include&lt;string.h&gt;</p><p>int main()</p><p>{</p><p>&nbsp; &nbsp; char s1[10010],s2[10010];</p><p>&nbsp; &nbsp; gets(s1);</p><p>&nbsp; &nbsp; gets(s2);</p><p>&nbsp; &nbsp; char *tmp,*q;</p><p>&nbsp; &nbsp; int ok;</p><p>&nbsp; &nbsp; int count=0;</p><p>&nbsp; &nbsp; for(int i=0;i&lt;=strlen(s2)-strlen(s1);i++)</p><p>&nbsp; &nbsp; {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; ok=1;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; tmp=s2+i;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; for(q=s1;*q;q++)</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if(*tmp++!=*q)</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ok=0;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; if(ok)</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;printf(&quot;%d &quot;,i),count++;</p><p>&nbsp; &nbsp; }</p><p>&nbsp; &nbsp; if(count==0)</p><p>&nbsp; &nbsp; &nbsp; &nbsp; printf(&quot;-1&quot;);</p><p>&nbsp; &nbsp; return 0;</p><p>}</p><p><br ></p>
1 回复

    1楼

  • C_family 发表于2018年05月09日
    0 | 0 | 举报
    <img src='https://edu-image.nosdn.127.net/9032190A08EEEE5FD867DD70A78AC5E6.jpg' /> 分享一下
    C_family 发表于2018年05月09日
    添加评论