在输入的字符串中判断是否有a,多种方法(比较前两种不同的表示方法)

来源:互联网 发布:九九乘法表c语言数组 编辑:程序博客网 时间:2024/06/05 02:13
法1#include<stdio.h>int main(){ char a[100],*p; int flag=0; gets(a); for(p=&a[0];*p!='\0';p++) if(*p=='a') { printf("yes"); break;    } if(*p=='\0') printf("no"); return 0;}法2#include<stdio.h>int main(){ char a[100],*p; int flag=0; gets(a); for(p=&a[0];*p!='\0';p++) if(*p=='a') flag=1; if(flag) printf("yes"); else printf("no"); return 0;}法3#include<stdio.h>int main(){ char a[100]; int flag=0,i; gets(a); for(i=0;a[i]!='\0';i++) if(a[i]=='a') flag=1; if(flag) printf("yes"); else printf("no"); return 0;}


 

0 0
原创粉丝点击