编写一个程序,它从标准输入(终端)读取C源代码,并验证所有的花括号都正确的成对出现。...
#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;
}
转载于:https://blog.51cto.com/10740329/1701624
编写一个程序,它从标准输入(终端)读取C源代码,并验证所有的花括号都正确的成对出现。...相关推荐
- C语言试题189之编写一个程序,按照下图中的样子创建数据结构,最后三个对象都是动态分配的结构。第一个对象则可能是一个静态的指向结构的指针
- Python编写一个程序来计算 BMI 值。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.BMI是什么? 二.使用步骤 1.简单代码 2.结果 总结 前言 Python编写一个程序来计算 BMI 值: 一 ...
- Java黑皮书课后题第8章:*8.2(求矩阵对角线元素的和)使用下面的方法头编写一个方法,求n*n的double类型矩阵中主对角线上所有数字的和。编写一个程序,读取一个4*4的矩阵,显示主对角线和
*8.2(求矩阵对角线元素的和)使用下面的方法头编写一个方法,求n*n的double类型矩阵中主对角线上所有数字的和.编写一个程序,读取一个4*4的矩阵,显示主对角线和 题目 题目描述与运行示例 破题 ...
- Java黑皮书课后题第7章:**7.17(对学生排序)编写一个程序,提示用户输入学生个数、学生姓名和他们的成绩,然后按照学生成绩的降序打印学生的姓名。假定姓名是不包含空格的字符,使用next()读取
**7.17(对学生排序)编写一个程序,提示用户输入学生个数.学生姓名和他们的成绩,然后按照学生成绩的降序打印学生的姓名.假定姓名是不包含空格的字符,使用next方法读取 题目 题目描述 破题 代码 ...
- Java黑皮书课后题第4章:*4.23(金融应用:酬金)编写一个程序,读取下面信息,然后输出一个酬金声明
*4.23(金融应用:酬金)编写一个程序,读取下面信息,然后输出一个酬金声明 题目 题目概述 运行示例 代码 题目 题目概述 *4.23(金融应用:酬金)编写一个程序,读取下面信息,然后输出一个酬金声 ...
- 应用FileInputStream类,编写应用程序,从磁盘上读取一个Java程序,并将源程序代码显示在屏幕上
应用FileInputStream类,编写应用程序,从磁盘上读取一个Java程序,并将源程序代码显示在屏幕上. package p1;import java.io.*; public class FI ...
- 编写一个程序。要求输入5个学生的成绩(从0到100的整数)并将这5个数保存到文件“data.txt”中,然后再编写一个程序,从文件“data.txt”中读取这5个学生的成绩,计算并输出他们的平均数,然
编写一个程序.要求输入5个学生的成绩(从0到100的整数)并将这5个数保存到文件"data.txt"中,然后再编写一个程序,从文件"data.txt"中读取这5 ...
- 10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字。 编写一个程序, 尝试读取这些文件, 并将其内容打印到
10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字. 编写一个程序, 尝试读取这些文件, 并将其内容打印到 ...
- 1、第一列为姓名,第二列为语文成绩,第三列为数学成绩,编写一个程序,实现(1)按要求创建这样的文件 (2)读取文件中的信息并输出以下结果: ①分别求这个班数学和语文的平均分(保留1位小数)并输出
3. 创建一个文件,内容如下: 林虹 95 98 张天天 85 85 朱莉 56 36 李乐乐 87 85 第一列为姓名,第二列为语文成绩,第三列为数学成绩,编写一个程序,实现: (1)按要求创建这样 ...
最新文章
- SQL Server DATEADD() 函数
- zabbix监控系统的安装与配置
- 压缩比13为什么建议用92的油_92号和95号汽油有什么区别,可以混着用吗?
- MDL--元数据锁的锁请求与锁等待+元数据锁类对象
- NVMe SSD是什么?
- php发送get、post请求获取内容的几种方法
- Linux排序命令sort笔记
- mave本地导入mysql的jar包_将本地的jar包引入到maven项目中
- python并发编程6-协程
- 机器学习笔记(十五)——HMM序列问题和维特比算法
- 现代软件工程_团队项目_阿尔法阶段_现有功能汇总_2018.01.04
- 乐橙等待登录返回超时_等待登录返回超时什么意思
- 读取无线手柄数据_全透外形,优秀手感,双平台通吃:倍思Switch无线手柄
- discuz清空session,导致session保存机制失败,session无法更新与解决
- 文件编码 ANSI、GBK、GB2312、MS936、MS932、SJIS、Windows-31 、EUC-JP 、EBCDIC 等等之间的区别与联系
- (附源码)Springboot酒店预订管理系统 毕业设计 100908
- 一键清理windows系统垃圾|临时文件bat脚本
- WordPress首页上设置倒计时
- 都市调频广播 2009年节目广告运行表
- mahout安装和测试