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,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" 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语法糖3:泛型
泛型初探 在泛型(Generic type或Generics)出现之前,是这么写代码的: public static void main(String[] args) { List list = ne ...
- Field 'id' doesn't have a default value
首先原因在于没有设置主键自增长. mysql的自增长模式是IDENTITY. jpa标签: @Id @GeneratedValue(strategy=GenerationType.IDENTITY) ...
- osgi 2
基础的API BundleActivator BundleContext ServiceReference HelloServiceFactory ServiceTracker osgi 疑惑: I ...
- ios 下创建,删除文件夹的方法
NSString *imageDir = [NSString stringWithFormat:@"%@/Caches/%@", NSHomeDirectory(), dirNam ...
- java 线程协作 join()
在实际开发中我们往往会遇到这样的情况一个线程的执行需要依赖另一个线程执行后的结果.即主线程生成并起动了子线程,如果子线程里要进行大量的耗时的运算,主线程往往将于子线程之前结束,但是如果主线程处理完其他 ...
- Jquery 选择器 详解
在线文档地址:http://tool.oschina.net/apidocs/apidoc?api=jquery 各种在线工具地址:http://www.ostools.net/ 一.基本选择器 $( ...
- cordova 版本
cordova 版本 npm install cordova@xxxx https://travis-ci.org/apache/cordova-cli https://www.npmjs.com/p ...
- Android Studio下载及使用教程(转载)
(一)下载及相关问题解决: Android Studio 下载地址,目前最新可下载地址,尽量使用下载工具. Android Studio正式发布,给Android开发者带来了不小的惊喜.但是下载地址却 ...
- Control Flow 如何处理 Error
在Package的执行过程中,如果在Data Flow中出现Error,那么Data Flow component能够将错误行输出,只需要在组件的ErrorOutput中进行简单地配置,参考<D ...
- 那些年我们一起过的JS闭包,作用域,this,让我们一起划上完美的句号。
之前有写过闭包,作用域,this方面的文章,但现在想想当时写的真是废话太多了,以至于绕来绕去的,让新手反而更难理解了,所以就有了此篇文章,也好和闭包,作用域,this告一段落. 第一个问题:什么是闭包 ...