解题思路:
注意事项:
参考代码:
#include"bits/stdc++.h" using namespace std; // 定义一个字符串变量ch,用于存储输入的字符串 string ch; // 定义一个整数变量kkk,并初始化为0,用于计数括号的平衡情况 int kkk=0; int main(){ // 从标准输入读取一行字符串,并存储到ch中 getline(cin,ch); // 遍历字符串ch,直到遇到字符'@'为止 for(int i=0;ch[i]!='@';i++){ // 如果当前字符是左括号'(',则将kkk加1 if(ch[i]=='('){ kkk++; } // 如果当前字符是右括号')',则将kkk减1 else if(ch[i]==')'){ kkk--; } } // 如果kkk等于0,表示括号完全匹配,输出"YES" if(kkk==0){ cout<<"YES"; } // 否则,表示括号不匹配,输出"NO" else{ cout<<"NO"; } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:779 |
用筛法求之N内的素数。 (C++代码)浏览:754 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:583 |
演讲大赛评分 (C语言代码)浏览:1698 |
1392题解(大数相加)浏览:640 |
C二级辅导-计负均正 (C语言代码)浏览:668 |
求教大神。。。。1063,统计字符。浏览:11706 |
1074题 初学者,求帮忙看下,不知道哪错了浏览:297 |
做幻方 (C语言代码)浏览:1315 |
开心的金明浏览:1815 |