首页 > 其他 > 详细

一道验证花括号匹配的编程题

时间:2015-10-22 19:35:55      阅读:281      评论:0      收藏:0      [点我收藏+]
//编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都正确的成对出现
#include<stdio.h>
int main()
{
	int ch=0;
	int count=0;
	while((ch=getchar())!=EOF)
	{
	if(ch==‘{‘)
	count++;
	else if((ch==‘}‘)&&(count==0))
	{
	printf("匹配不成功!\n");
	}
	else if((ch==‘}‘)&&(count!=0))
		count--;
	}
	if(count==0)
	printf("匹配成功!\n");
	else
		printf("匹配不成功!\n");
	system("pause");
return 0;
}

运行结果如下:


技术分享

一道验证花括号匹配的编程题

原文:http://760470897.blog.51cto.com/10696844/1705290

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!