C语言学习006:歌曲搜索
#include <stdio.h>
#include <string.h> //字符串处理库 char tracks[][]={
"I left my heart in Harvard Med School",
"Newwark,Newwark - a wonderful town",
"From here to maternity",
"The girl from Iwo Jima",
}; void find_track(char search_for[]){
int i;
for(i=;i<;i++){
if(strstr(tracks[i],search_for))//strstr字符串查找,如果找到返回字符串在存储器中的位置,如果没有找到返回0
printf("Track %i: '%s'\n",i,tracks[i]);
}
} int main(){
char search_for[];
printf("Search for:");
fgets(search_for,,stdin);
search_for[strlen(search_for)-]='\0';//strlen返回字符串的长度
find_track(search_for);
return ;
}
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ0AAADMCAIAAAAnGOkTAAAN2klEQVR4nO2dv27ryBWH9Th8AbcqBKg0sBC2cBUbMAykcrtMn8aVN2lS3CaVn+ICvl2AIFtttV0eIW+gFJLo+XPOcEgOOdTR9+GHhUSNhjPkzKchJd/d/PzLr4QQYimbn3/59fXbd0IIycy/fvppDdGah9cIIYNT3Wh4jRBSONWNhtcIIYVT3Wh4jRBSONWNhtcIIYVT3Wh4jRCipkmivau60fAaIUTNwl47Ho/H4zG9Ba8RQiYlIa+Z1muuyKZIrYDX3v/+j0ERK3k4NM22ffY2vu+aZtdGxRx27ftO/ix5fLi85flln/jMCeqvG+kg5OTjfts0h/fq7Sd9ubIztbzXOp1NlFoZr/3+x3+1/Pkvf3P/K3utfYyEs7/bRtsuc/7h0Ny9fLx++/767X13UdjXxrf2LvCaPJI+7reDvOY5NHqjZuGvllza1jX+qxnN4f38YI1eE7q28jiff/v7t+hYXXBG0TIdxGsjL0jreO3f//ktM5LX3ndNc/fy7p/y9922fVYG3PJeOy363MIPh2DCSKut9jGYV+fFo1vsrb2bOqlmny1jF5K9mUUozy/7rs7nl717CpyR433GzNbBpc9U2dz6em2TTew1d6g9HJpd649FX1LRWxa5Do30JOetvQuLnZTdrc4+7rfN7sXvUWblqcw/W4SuFcn8C6Xkx8aXzubq4NJnShvno2sb8VKplVr9+2tTvHYaeRmIn7r967VhY0740P643wZXjtq74pJBne+7Zn//5k1md6XgPD5PAEfKfo/cK/dDG84W/5CK+5Kfniv5+rS4vFc8CGGxeNXjbAkLB583wTLqTNS8r3dt22evEuWMZ3pNPcvOB6d7mvJbkj5TpaNNnrK1pessePlZ8/vQzmunRrgWC57qXuvV0MkI4WTYtX1eE+7cBXS6VLzWc53ov6t9DIb188u+cRuzbZ+j9aa7XPW85t8A+poP7WMT2Ep/1buj560NTzPW6/6ujZr0onVNKhauPTuDK3XG6zWvBu/YnrrpnGK31/7xCc6O5pHgXmd07k5H0hXufTuwJekzZTQTr0NLRWveMK91Cjs9cP/b47Vv31+TV4vxp+iA69CLSpTGn3WZ6uCwK5Roojpa7BZEzy978fIn9JrTcsePwbXtd3/2xq+G7z03r308fTnjzM/9/VvC437X5GL+qqczRWad8R1P5/gIq0tHQ/6rX18OqAvtk4+8sSE0RnRQdkvSZ8psqhttFq8F67Vge8pryhjq81rfei28SR8sOsp6zb2aO6Wb6s60udTpreak61Dv+KiOcAqLBnEWQZ5bTxdT3WWUv1SMPw/8rsnFgnoup0mrU3BlTPCpEB2rYL/RuIoOiPDtTdxBfZ2e25L0mbKb6kabfb0W+670eq1nY+i1cPmW4TVpBZRK5MHzuPeUep7P+gyZy2uXWXdZGV1aFR69TjHhp4J/uOJi3rqvr3DWGtA5OMO9Fr3xbFh5L26b8drYVDdaSa+JqzNXc6cHQ9drYr4moX777OtqKzX6c7wm/QwtlegOdPvYNPvdYR9evBweg4vWLK8JnnXv6aSvQy9Tt+0kexKcchyCW3XazXWv2LmMKhqvcHDpl/oIKeK1h0OT/PbZ7aDamOyWpM+U2VQ3WmGv5TBivRZfMnS/ugyk0LOqUr4lvCTxs9jTh7w7Hz7ut6enwrske0YLz7ORpZVdt0fZa+HkDO5Gh1dekpt2h0ev/HZ/5yy4dt4Nsuj3d5fFiFqsfWy2j7uttxBTCoczP2z8W3vnKinXJuGvfFyNpgeJe+7iIzn0ijh5psJPo77HV5PqRluZ17Tz56y5ziNDsk/KaxejhXeFm+hms/4lg2/e9Leo4bcHp2bH3yfov4pIee3VMXvTNLs2urrxlrHh8kRwhz/b9R/re13Ti5087q1w1cKXpnYN8I6z/DOU4Fhd3uVdC3c4zZDv3wmNDz4Vzgw2bPpMDX1MymTRvw8dtF47J/3Dt2374P/CSG6/8IdNBRJ9e2AnGV277tlo+NyRV/49j0lZ6Pfrq+zatff92ttPksFrZExY75A1B6+RYdF+F0bIeoLXCCHWgtcIIdaC1wgh1oLXCCHWgtcIIdaC1wgh1tLjtT/99Z+EELLOjPda/p+FAgCM43g8/m8geA0AVg1eAwBr4DUAsEYdr/1wmNJ6sZ7p1U5pycL7BYCYCl5z53+OC7QCiXq0amf1Dl4DWAlLey0tIHHVI/qiV2SZ9RQErwGsBM1rT09PS3gtQLuaGyepeEHnEu9Rk6y463STtF2nGwwARRC99nRhaa8lEKUz6F3aWwKvpa2aqFD0Y04DAKAssdeefNbitc2oG3M5KnR1pq2zcvYbF85vKgAUJPCaqzNNbUvfX3MRBRQ/zdyS2K65rNdrORUCwKyIXtOeFvDaJuNSLj3/RX30ak57Y2/hzMfaS5lOBICCxF6LL0sLe20z+VZ6YIocTwXl4y2a2jQ9afXEbZjYWQAYCn9vAADWwGsAYA28BgDWwGsAYA28BgDWwGsAYA28BgDWqPbvFC38e65xe7zB353dWn/BJDX/naIqahtRfj1TfYFmaD9Rnnu/AAXBa8XK91Y1sbZael2P1gEyqfzvSrpo16fidneL9pJYT1xeQys2tD0byWs/IjLrH1o+aI9Wyej9po8VQBVq3l9z25EzSbR5lZ7DQfm4mMiIySy2J13/5nKJJ5ZP7Hp0exLltY1aX3qrAqhFte9DxUmYUEli+yaaw2JXh87DcR7pbUbw3rh8ur9iPeOOT28HE8VyqgKoxVrur42YPJnTMqeq3vKj2+O+JBbO986U/ua0X9s44tQA1GWNXst5HD8dVD5nHk6pX3yXWPjHcK/NdHy0jeJ+g371HkyAJVnR79d6t2+iOZaYmeIkT0/pnMb01p85w8W3J/or9mJEexIH4UdEer9aXwCqw98bwCSQGqwQvAZjGLo+BVgSvAYA1jgej/F9lQR4DQDWDl4DAGvgNQCwBl4DAGss7bW4xrL9GVFtwcbElYgHceJe8luyzL5uipnGCZSlgtc20a/tyzJo0LiFp482sYayu5jYmMV2bXW/2imeXgkUpM516KzntaDXum5P2XWw0bzX2O8cb4FBrMVrrkFiEYh+SW/XdpQg3aoRbxfbE9ec09/4TOS3Z1D9meXTO+3tQvF6RpffSANGbOe4/aYfw0ysxWubaB4mCiQex/VkHoj5RlvvuHdf6u1jftfEavOPW2/59H4TG/Mbv0n2V2t/5n7H9TfeqHVnxKGDUqzOa9rwcl/VaojLZx6FWYdd0Oxge9BfrY9ugcwGa28Xj2e6PYMOqVhM61dvJdph0dov1jO0v5kdSXdnaJehIKvzWmJj5kARx2iC3qomjsiccS9uFB/nd017e+9xy2l85n7TjcmpJGh2op6h7R/XznhjzvkdcRhhCha8lhjfveMpXbjrdqKGXnLGfW97usc/oumds1/37TnHrbc9OfvNPF+9lQxtf+Z+x/U33iju130p87hBQSp4TTzZiRHgbo+HnVaP+zTR/7iHEw5mT/0527WX0k8T+43Lp49bZnvSDO2yVoP41K1E60XvfrXGaAdtkxwq6X4NOnRQBP7eAGBGkFoV8BpAecRlHSwGXgMAa+A1ALAG/14uAFgDrwGANfAaAFgDrwGANfAaAFgDrwGANfAaAFgDrwGANfAaAFgDrwGANfAaAFgDrwGANfAaAFgDrwGANfAaAFgDrwGANfAaAFgDrwGANfAaAFijjtdK/d96xHr4nwAB3DgVvOZ6J8dBWoFEPagN4JZZ2mtpAYmLOFFSvSJDbQA3S2WvBWgXp+O0hdoAbpN1eS3BuCtN1AZwg1yN1zajbswhNYAb5Arur7l0r3J/DQA01vV9aK/XNoraxl2lAoBJrvL3a4HOkBoAuPD3BgBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgDbwGANbAawBgjcBrT09PgcXiLXgNAFZN7DVXZMFTvAYAV4DotZPL3Md4DQCuhvj+2pMP99cA4MoQvzdISA2vAcDa0b4P1aSG1wBg7fA7DwCwBl4DAGvgNQCwBl4DAGss7bUjAMDMDJXaVK+N2N9vAPMwYjSCVfAaGKH43IDrBa+BEYrPDbhe8BoYofjcgOtlFq8l/nSr9uAHs8w5TWBG0n/pOY7yXku3svbgB7MUnBWwMMXVVthrve2rPfjBLKWmBFRhoto+Pz8/Pz+7pyW9ltOy2oMfzDJuPsB6mKK2Gb2W07Lagx/MMmIywHooeynK/TUwQpH5AFUYLbVumTbveq23lbUHP5hl6JSAlVDk8nMJryWoPfjBLCNGI1gFr4ERis8NWC3xMo31Gtik1JyB9YPX4FYoNWfAAEt7DQBgbiZ5jRBC1pmRXiOEkKsLXiOEWAteI4RYC14jhFgLXiOEWAteI4RYC14jhFgLXiOEWMvZa4QQYin/B89xNvLTE3wbAAAAAElFTkSuQmCC" alt="" />
C语言学习006:歌曲搜索的更多相关文章
- 技能收获与C语言学习
你有什么技能比大多人(超过90%以上)更好? 我会的东西很多,喜欢的东西太多,但是很遗憾广而不专,会而不精.学了很多东西我都是为了娱乐,因为以前我们那里过于强调学习,很多爱好也都被扼杀在摇篮里.我觉得 ...
- 跨语言学习的基本思路及python的基础学习
笔者是C#出身,大学四年主修C#,工作三年也是C#语言开发.但在学校里其他的语言也有相应的课程,eg:Java,Php,C++都学过,当然只是学了皮毛(大学嘛,你懂得),严格来说未必入门,但这些语言的 ...
- 【转】朱兆祺教你如何攻破C语言学习、笔试与机试的难点(连载)
原文网址:http://bbs.elecfans.com/jishu_354666_1_1.html 再过1个月又是一年应届毕业生应聘的高峰期了,为了方便应届毕业生应聘,笔者将大学四年C语言知识及去年 ...
- 【音乐App】—— Vue-music 项目学习笔记:搜索页面开发
前言:以下内容均为学习慕课网高级实战课程的实践爬坑笔记. 项目github地址:https://github.com/66Web/ljq_vue_music,欢迎Star. 搜索歌手歌曲 搜索历史保存 ...
- C语言学习 第八次作业总结
本次作业其实没有新的内容,主要就是复习上一次的一维数组的相关内容.冯老师布置了5道题目,其中涉及到一些比较简单的排序或者是查找的方法.因为数据很少,所以直接使用for循环遍历就可以了. 关于本次作业, ...
- C语言学习 第七次作业总结
C语言学习 第七次作业总结 数组可以分为数组和多下标数组(在传统的国内C语言书本中,将其称为二/多维数组). 数组名称 在之前的课程中,大家应该都有印象,对于int a这样的定义,会为变量 a 声明一 ...
- 一份关于Swift语言学习资源的整理文件
一份关于Swift语言学习资源的整理文件 周银辉 在这里下载 https://github.com/ipader/SwiftGuide
- go语言学习笔记
Go语言学习基本类型Bool 取值范围:true,false (不可以用数字代替)Int/uint 根据平台可能为32或64位int8/uint8 长度:1字节 取值范围-128~127/0~255b ...
- 20155206赵飞技能获取经验,C语言学习感想与对JAVA的学习目标
自己较强的技能获取经验. 1:实话实说我自己是没有哪个技能可以超过90%的人的,只有自认为做的还可以的一些事情,例如打篮球,office软件的应用,一百米跑.至于其他方面就是很平庸了. 2:经验主要有 ...
随机推荐
- (翻译)反射处理java泛型
当我们声明了一个泛型的接口或类,或需要一个子类继承至这个泛型类,而我们又希望利用反射获取这些泛型参数信息.这就是本文将要介绍的ReflectionUtil就是为了解决这类问题的辅助工具类,为java. ...
- 支持断点续传的文件上传插件——Huploadify-V2.0来了
之前仿造uploadify写了一个HTML5版的文件上传插件,没看过的朋友可以点此先看一下~得到了不少朋友的好评,我自己也用在了项目中,不论是用户头像上传,还是各种媒体文件的上传,以及各种个性的业务需 ...
- ejs模板中的四种表达式输出形式
在ejs模板中,通常会用下面四种方式在HTML中输出服务端的变量或表达式的值: 1. 直接在<%%>中写表达式或变量.这种情况通常只是用来进行表达式计算或给变量赋值,不会有任何输出,被称作 ...
- win7-VS2010-IIS网站的发布问题
前提:IIS配置已经完成 问题描述:我们在机房实验里,大家的都可以访问同学A发布的IIS网站,但是,A却不能访问我们每个人的网站,而我们也不能互相访问(除了A). 问题解决:忙乎了半天,原来A同学的防 ...
- 基础才是重中之重~ConcurrentDictionary让你的多线程代码更优美
回到目录 ConcurrentDictionary是.net4.0推出的一套线程安全集合里的其中一个,和它一起被发行的还有ConcurrentStack,ConcurrentQueue等类型,它们的单 ...
- Atitit 订单处理原理与功能设计attilax总结
Atitit 订单处理原理与功能设计attilax总结 订单有三大订单分类,商品订单,充值支付订单,报名订单等..1 订单完成流程 "select * from orderv2 where ...
- atitit.js浏览器环境下的全局异常捕获
atitit.js浏览器环境下的全局异常捕获 window.onerror = function(errorMessage, scriptURI, lineNumber) { var s= JSON. ...
- eclipse提交项目到github
1.在https://github.com new repository 2.在eclipse中new project 比如:Test项目 3.右击"Test"->Te ...
- 每天一个linux命令(16):which命令
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. ...
- Python魔法 - MetaClass
Python魔法 - MetaClass metaclass The class of a class. Class definitions create a class name, a class ...