C程序中如何判断输入的小程序判断字符串为空是某个特定单词

2016年10月优秀大版主2016年8月优秀大版主
2017年12月 总版技术专家分月排行榜第二2016年9月 总版技术专家分月排行榜第二
2016年5月 总版技术专家分月排行榜第二
2016年10月优秀大版主2016年8月论坛优秀大版主
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。温馨提示:糗事百科为大家收集了很多的c语言怎么判断输入某一个字母的糗事,各种关于c语言怎么判断输入某一个字母的爆笑经历,尴尬时刻和开心视频,想持续关注c语言怎么判断输入某一个字母的糗事就收藏本页吧。
扫码下载糗事百科app用c语言,事先定义一个字符串,再输入一个字符判断j 是否在定义的字符串中?
用c语言,事先定义一个字符串,再输入一个字符判断j 是否在定义的字符串中?
09-11-05 &
应该用cron服务
请登录后再发表评论!
再输入一个字符?是什么意思。再在定义的字符串上加一个吗?一是:通过循环;二是:切割;应该还有提供库函数。。
请登录后再发表评论!在C语言中,要求编写程序在给定的字符串中查找指定的字符。_百度知道
在C语言中,要求编写程序在给定的字符串中查找指定的字符。
要求:(1)字符串采用直接初始化的方式处理
(2)通过scanf函数读入一个任意字符:
(3)在字符串中查找该字符,如果存在该字符,输出该字符在字符串中第一次出现的位置,如果不存在该字符,则给出相应的说明信息。
我有更好的答案
通过for循环依次遍历该字符串,如果存在就输出位置,不存在输出不存在该字符。参考代码:#include&stdio.h&#include&string.h&#define&N&100int&main(){ char&a[N]=&hello&world!&,//初始化字符串& int&i,len,f=1; scanf(&%c&,&ch);//输出查找字符& len=strlen(a); for(i=0;i&i++)//依次遍历字符串,判断是否存在&
if(a[i]==ch){//如果存在,输出位置&
printf(&%d\n&,i);
} if(f) //不存在输出&
printf(&字符串中不存在该字符!\n&); return&0;}/*运行结果:w6*/
&#include&&**argv){&&&int&mian(int&cPtr&&&exist\n&);&&&&}&&%c&&cTmp);&&&&&&&sPtr[20]=&nozuonodie&;&&&&}&&&&else&&&&{&int&&iN&&nbsp!(cPtr&=&first&appear&position&&&&&&&&printf(&-&sPtr,&string.h&&nbsp,&&{&&&&&&&&iNum&=&&0;&&=&%d&;//&&,&&char&char&&&&&&(;cT&&&&char&cP&&if&nbsp#include&&stdio.h&char&scanf(&&&#include&&&&&iNum);iNum&&&&&printf(&Not&strchar(sPtr,&cTmp)))&&&&&&&return&stdlib.h&&&&&nbsp
本回答被提问者采纳
n&.h&int main(){char s[]=&scanf(&\n&quot,%c&}i++;}printf(&%c is not in '%s', &ch ); !&quot, i+1 );return 0;return -1#include &, ch, s );while( s[i] ){if ( s[i]==ch ){printf(&%c at %d&#92
直接找个KMP不行吗?
其他1条回答
为您推荐:
其他类似问题
字符串的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 小程序判断字符串相等 的文章

 

随机推荐