阅读背景:

判断输入的文字花括号是否匹配

来源:互联网 
#include<iostream>
using namespace std;
int main()
{
	char c;
	int count = 0;
	while ((c = getchar()) != EOF)
	{
		if ('{' == c)
		{
			count++;
		}
		else if ('}' == c&&0!=count)
		{
			count--;
		}
		else if ('}' == c && 0 == count)
		{
			cout << "不匹配" << endl;
		}
	}
	if (count == 0)
	{
		cout << "匹配" << endl;
	}
	else
	{
		cout << "不匹配" << endl;//不要忘记判断不等于0的情况
	}
	system("pause");
}#include<iostream>
using namespace std;
int mai



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: