3089 - 1999年秋浙江省计算机等级考试二级C 编程题(2)

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

编制程序,统计文本stdin中字符$出现的次数,并将结果写入文件stdout

题目输入

字符文本

题目输出

$次数

输入/输出样例

输入格式

as$dfkjhkjkjdhf
asdfkj$lskdfj
werijweirjo$wie 

输出格式

3

C语言解答

#include<stdio.h> 
int main()
{
    char a[1000];
 int b=0;
 int i;
 for(i=0;scanf("%c",&a[i]),a[i]!=' ';i++)
 {
  if(a[i]=='$')
   b++;
 }
    printf("%d\n",b);
 return 0;
}

C++解答

#include<iostream>
using namespace std;
int main()
{
	int ans=0;
	char c;
	while (cin>>c && c!=' ')
		if (c=='$') ans++;
	cout<<ans<<endl;
	return 0;
}