CCF 字符串匹配201409-3
2015-12-16 21:49
225 查看
#include<stdio.h>
#include<string.h>
int main(){
int i,j,k,h,n;
char str[101][101]={0};
char cha[100]={0};
char dev[101][101]={0};
int leap;
scanf("%s",cha);
scanf("%d",&leap);
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%s",str[i]);
strcpy(dev[i],str[i]);
}
if(leap==0){
for(i=0;i<n;i++){
if(strstr(strupr(str[i]),strupr(cha))!=NULL)
printf("%s\n",dev[i]);
}
}
else if(leap==1){
for(i=0;i<n;i++){
if(strstr(str[i],cha)!=NULL)
printf("%s\n",str[i]);
}
}
return 0;
}
#include<string.h>
int main(){
int i,j,k,h,n;
char str[101][101]={0};
char cha[100]={0};
char dev[101][101]={0};
int leap;
scanf("%s",cha);
scanf("%d",&leap);
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%s",str[i]);
strcpy(dev[i],str[i]);
}
if(leap==0){
for(i=0;i<n;i++){
if(strstr(strupr(str[i]),strupr(cha))!=NULL)
printf("%s\n",dev[i]);
}
}
else if(leap==1){
for(i=0;i<n;i++){
if(strstr(str[i],cha)!=NULL)
printf("%s\n",str[i]);
}
}
return 0;
}
相关文章推荐
- Anroid接收熄屏广播消息
- 普法知识(39):行政复议之难点
- Python Excel操作之一
- 关于 spring 视图解析器
- 测试架构师――能做什么
- 简单说响应式编程,换种思维编程,让你的代码不仅仅是变漂亮
- 小学生四则运算感悟与收获
- 第16周项目1 验证算法(1)直接插入排序
- 【算法拾遗(java描述)】--- 交换排序(冒泡、快排)
- Operating System-进程间互斥的方案-保证同一时间只有一个进程进入临界区(3)- TSL指令
- COMMTIMEOUTS详解
- 网页设计html+css兼容性问题处理办法汇总
- RMAN实战6:RMAN输出信息的收集
- 编写css相关注意事项以及小技巧
- 蓝懿 ios技术交流和心得分享 12.16
- Java与C之间的socket通信
- docker使用总结
- 【Struts2】从ActionContext中获取页面属性
- 创建 WebSphere Application Server 系统服务
- 给页面加虚线