编写一个程序,它从标准输入(终端)读取C源代码,并验证所有的花括号都正确的成对出现。
2016-05-30 15:00
337 查看
#include <stdio.h> int main() { int count=0; char ch; while((ch=getchar())!=EOF) { if(ch=='{') { count++; } else if(ch=='}') { if(count==0) { printf("匹配不成功\n"); } else { count--; } } } if(count==0) { printf("匹配成功\n"); } else { printf("匹配不成功\n"); } printf("多余的'{'为%d个",count); return 0; }
相关文章推荐
- 基于php的基金财务数据接口调用代码实例
- dataGridView绑定数据
- 第13周项目1--分数类中的运算符重载
- C++ Primer 类 12.1-12.2 this ,定义
- 代码生成(3)...
- 如何用 Python 实现 Web 抓取?
- Codeforces Round #354 (Div. 2)B.Pyramid of Glasses(思维题)
- 关于C++中如何判断文件,目录存在的若干方法
- java中的集合
- Raspberry Pi3 ~ 安装 nfs Server
- spring注解使用及区别
- java集合和scala集合互转
- 对反正弦函数的泰勒公式的转换加速
- mac myeclipse2015安装SVN插件
- eclipse 快捷键大全,eclipse查找类,文件,添加注释
- 用java代码把docx转换成pdf文件
- 使用POI导入EXCEL报java.lang.IncompatibleClassChangeError
- 基于Python实现excel表格读写
- Qodbc driver not found
- Python核心编程(第十一章)--函数和函数式编程