在输入的字符串中判断是否有a,多种方法(比较前两种不同的表示方法)
2015-08-18 18:29
609 查看
法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; }
相关文章推荐
- android studio的使用
- cocos-2dx 渲染(2)
- nginx对ip的访问频率进行限制(limit_req)和对ip连接数(并发量)进行限制(limit_conn)
- 我的openwrt学习笔记(六):MTK的OpenWrt系统编译以及下载
- hdu5400Arithmetic Sequence
- 【HDOJ 5399】Too Simple
- 通用SQL存储过程分页以及asp.net后台调用
- Linux - VIM(VI)编辑器
- HDU 1421
- ECShop新建页面并进行分页显示
- hdu 5400 等差数列
- 数学H - The Land of Justice
- 《FLASH CC 2015 CANVAS 中文教程》——2、基本的交互(点击、触摸)事件
- POJ 1017 Packets
- SSAS处理时“找不到属性键”的解决办法 (转载)
- PowerBuilder中使用JDBC连接MYSQL 无法使用COUNT(*) MAX() 函数的处理
- BAT批处理文件语法
- Method about connect to Netezza using ODBC in SAS EG
- Linux - 系统常用命令
- FFMPEG timestamp conception and Unit Conversion