c语言 字符串 if,C语言用if(strstr(s1,s2))判断字符串是否存在子字符串,无论有没有都会进入到if里是怎么回事?...
代码作用是首先得到5行数字字符串
然后得到一个想要查找的重复数字型子字符串的长度和数字,比如长度3,数字0,就是查找’000′
然后判断第几行有子字符串,打印出来
我现在的问题是……不管有没有,返回结果都是有
还有最后一行的%s没有办法把数组字符串打印出来,我怀疑那个我整合的子字符串有问题,但是不太懂,求指点
int main(){
char r1[5],r2[5],r3[5],r4[5],r5[5];
int num=0,sn[10];
char tf[10];
int n,s;
gets(r1);
gets(r2);
gets(r3);
gets(r4);
gets(r5);
printf("Length of the sequence =");
scanf("%d",&n);
printf("Value of the sequence =");
scanf("%d",&s);
for (int i=0; i<n; i++) {
tf[i]=s;
}
for (int i=0; i<n; i++) {
printf("%d\n",tf[i]);
}
if(strstr(r1,tf)){
num++;
sn[num-1]=1;
}
if(strstr(r2,tf)){
num++;
sn[num-1]=2;
}
if(strstr(r3,tf)){
num++;
sn[num-1]=3;
}
if(strstr(r4,tf)){
num++;
sn[num-1]=4;
}
if(strstr(r5,tf)){
num++;
sn[num-1]=5;
}
printf("%d\n",num);
for (int i=0; i<num; i++) {
printf("在第%d行发现了%s\n",sn[i],tf);
}
}
那个 0的assic码值应该是NUL吧
应该 tf[i] = (char) (s + 48);
如果不存在,返回的是Null指针
c语言 字符串 if,C语言用if(strstr(s1,s2))判断字符串是否存在子字符串,无论有没有都会进入到if里是怎么回事?...相关推荐
- c语言expand函数,练习 3-3 编写函数expand(s1, s2) (C语言 + 详细注释)
题目:编写函数expand(s1, s2),将字符串s1中类似于a-z一类的速记符号在字符串s2中扩展为等价的完整列表abc···xyz.该函数可以处理大小写字母和数字,并可以处理a-b-c.a-z0 ...
- python创建一个文本文件、包含10行字符串、每行字符串由_Python2:使用正则表达式从文本文件中提取整行,子字符串来自anoth...
我有个问题.我在Linux系统上使用python2.7.6.在 我要实现的是使用列表中的特定数字,它对应于database文本文件中的最后一个数字,将database文本文件中的整行拉出并打印出来(稍 ...
- 已知字符串str1 = tomorrow is sunny day,下列表达式能正确查找到子字符串is的是()(选两项)
- Swift3.0语言教程查找字符集和子字符串
Swift3.0语言教程查找字符集和子字符串 Swift3.0语言教程查找字符集和子字符串,在字符串中当字符内容很多时,我们就需要使用到查找字符集或者子字符串的方法.以下我们将讲解3种查找字符集和子字 ...
- 字符串操作 c语言,C语言字符串操作(示例代码)
C语言字符串操作函数 1.strlen strlen用于求一个C风格字符串的长度,函数原型为 #include size_t strlen(const char *s); 返回值为字符串的长度,当遇到 ...
- c语言怎么进行字符串比较,c语言怎么进行字符串比较
比较方法:1.bcmp(),比较字符串的前n个字节是否相等:2.strcmp(),区分大小写的比较字符串:3.stricmp(),不区分大小写的比较字符串:4.strncmp()或strnicmp() ...
- C语言判断某个字符串中 是否存在子字符串
直接上code char *p="add@/devices/platform/0.soc/xxx.dwmmc1/mmc_host/mmc1/mmc1";char str[128] ...
- c语言测试答案,c语言测试题
C语言部分 一.选择题(每小题2分,共10分) (下在各小题,分别有一个或多个正确答案,请将所有正确答案的编号,填写在该小题题干后的括号内.错选或漏选均不得分). 1.若定义:int a[2][3]{ ...
- LeetCode简单题之长度为三且各字符不同的子字符串
题目 如果一个字符串不含有任何重复字符,我们称这个字符串为 好 字符串. 给你一个字符串 s ,请你返回 s 中长度为 3 的 好子字符串 的数量. 注意,如果相同的好子字符串出现多次,每一次都应该被 ...
最新文章
- win7 php redis 扩展,Windows中安装Redis及php redis扩展
- ReentrantLock可重入锁使用及原理
- 关联规则挖掘算法_基于Apriori关联规则的协同过滤算法
- 干货 | 带你理解对比学习损失函数的性质以及温度系数的作用
- python安装要什么配置_Python的安装和详细配置
- 评论:我们该如何应对科技发展带来的失业
- 插入的数据不能时时查询到_漫谈 LevelDB 数据结构(一):跳表(Skip List)
- P2617 Dynamic Rankings 动态主席树
- 红火七月——安全专家齐聚共讨漏洞分析
- WMS仓库仓储管理系统源码
- 基于 VisualStudio2019 的 ASP.NET 后台环境搭建
- VS2015安装激活与部署
- 电压放大倍数公式运放_运放电路放大倍数的计算
- amd显卡Linux查看显存,通过软件查看显存参数_显卡_显卡技术应用-中关村在线
- 亚马逊大卖Anker做“街电”:国外低头族热捧,国内与海底捞合作-雨果网
- 【推荐】两大APP与云账户红包SDK集成详情及Demon分享
- 伦理是智慧的内核驱动
- android系统开机默认设置修改记录
- Scrapy豆瓣爬虫 爬取用户以及用户关注关系
- Excel全自动项目管理甘特图
热门文章
- ASP.NET介绍及C#基本语法(一)
- Git提交时关于vim的错误
- 莫名其妙的SqlServer更新错误:OleDbException 必须声明标量变量
- 二、StreamAPI
- Delphi6 提示 Class TMSComm not found
- Midnight.js – 实现奇妙的固定头部切换效果
- Hibernate HQL基础 投影查询
- 老公,等儿子长大,我去天堂找你(推荐)
- 能简单才不简单,仿Flickr.com:基于Flash+jQuery的一次性划选多文件并上传
- ASP.NET 2.0 XML 系列(2): XML技术