寻觅大小S
时间: 1ms 内存:128M
描述:
谁说要找台湾的女明星了?我们要说的是小写的s和大写的S。
输入:
一行字符串
输出:
字符s和S在字符串中出现的总次数
示例输入:
She give me a kiss. Yes, a BIG KISS!
示例输出:
6
提示:
参考答案(内存最优[920]):
#include <stdio.h>
int main()
{
int count=0;
char ch;
while(scanf("%c",&ch)!=EOF)
{
if(ch=='s'||ch=='S')
count=count+1;
}
printf("%d",count);
return 0;
}
参考答案(时间最优[0]):
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
char str[50];
int i=0,ns=0, nS=0;
gets(str);
while(str[i]!='\0')
{
if(str[i]=='s') ns++;
if(str[i]=='S') nS++;
i++;
}
cout<<ns+nS<<endl;
return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。