问题描述:输出n个字符串,把其中以包含字母B或b的字符串输出。
文件名称:_the_fifteenth_week_OJ2874
作者:何知令
发表时间:2016年12月13日
输入:n个字符串
输出:其中含有B或b的字符串
代码:
/*
问题描述:输出n个字符串,把其中以包含字母B或b的字符串输出。
文件名称:_the_fifteenth_week_OJ2874
作者:何知令
发表时间:2016年12月13日
输入:n个字符串
输出:其中含有B或b的字符串
*/
#include <stdio.h>
int main()
{
int i,j,n,find;
char s[80];
scanf("%d",&n);
getchar(); //清除缓冲区
for(i=0;i<n;i++)
{
gets(s);
j=0;
find=0;
while(s[j]!='\0')
{
if(s[j]=='B'||s[j]=='b')
{
find=1;
break;
}
j++;
}
if(find)
puts(s);
}
return 0;
}
程序运行结果展示:
知识点总结:多次输入,真假运用
学习心得:开始毫无头绪,只能抄之有道。。。开始自己照着写了一遍,也明白这个程序怎么弄得