第15周OJ实践11 包含B的字符串

来源:互联网 发布:java基础入门课后答案 编辑:程序博客网 时间:2024/05/28 03:01

问题及代码:

Problem K: 包含B的字符串

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 172  Solved: 110
[Submit][Status][Web Board]

Description

输出n个字符串,把其中以包含字母B或b的字符串输出。

Input

第一行 n
第二行到第n+1行,每行一个字符串

Output

包含字母B或b的字符串

Sample Input

6AdaBobTomBrownJobsAlice

Sample Output

BobBrownJobs

/*烟台大学计算机学院作者:景怡乐完成时间:2016年12月10日*/#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;}

运行结果:


知识点总结:需要输入N个字符串,可通过for循环语句来实现。

0 0
原创粉丝点击