查找字符菜鸡小白小波的感想

   

#include<stdio.h>
int main()
{
int i,p=0,cut=0,j=-1;
char ch,ch1,a[80],b[80];
scanf("%c\n",&ch);
ch1=getchar();
for(i=0;ch1!=’\n’;i++)
{
a[i]=ch1;
cut++;
ch1=getchar();
}
for(i=0;i<cut;i++)
{
if(cha[i]) j=i;
}
if(j
-1) printf(“Not Found”);
else printf(“index = %d”,j);
return 0;
}
``查找字符;这个是最大的下标的较为聪明的是令j=-1负数是不可能出现的下标每一次比较如果出现相同字符了那么j=i,j的值改变了所以可作为一个控制条件除此之外不能用i作为判断条件因为每次循环结束i的值都一样。问题是假如是最小下标如何写?还有其他判断条件了没有或者再引入一个变量每当循环内条件成立时就++所以最终写到if里可以作为判断条件。`


猜你喜欢

转载自blog.csdn.net/qq_43332231/article/details/82933539