首页 > 学院 > 开发设计 > 正文

第五章 语句

2019-11-08 02:14:00
字体:
来源:转载
供稿:网友

5.3 条件语句

1、if语句

2、switch语句(细节较多) 编程思想:逻辑上 出现/需要 若干个情况案例选择。 注:变量的定义不是语句,所以无需执行也是在作用域内全范围有效。而switch语句能跳过的是变量定义而不是变量初始化。

int main(){ int aCnt = 0, eCnt = 0; char ch; while (cin>>ch) { //此处判断使输入为字符有效,但字符转换成布尔类型作为循环条件 switch (ch) { case 'a': ++aCnt; //若输入97,进不了while循环,当然不能判断case标签 break; case '101': //若输入e,虽然进入while循环,但 e!=101???正确吗 ++eCnt; break; default: break; } } cout << "a=" << aCnt << " e=" << eCnt << endl;}

执行结果: 这里写图片描述

将char ch; 改成 int ch; 执行结果: 这里写图片描述


上一篇:CppQuiz 系列3

下一篇:最长对称子串

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表