NOIP学习小站
西安交通大学附属中学航天学校

选择结构

选择结构/分支结构与if语句

tangyj626阅读(1279)赞(12)

现实生活中,我们往往面临选择:今天出门穿什么衣服?中高考结束后填报志愿选择哪所学校?毕业后从事什么样的职业?当然,做出决定之前,我们往往会根据当前的情况来进行分析判断,帮助我们更好地选择。编写程序解决实际问题,往往也要根据不同的情况,完成不...

if语句的嵌套

tangyj626阅读(921)赞(9)

前面一小节介绍了if语句的基本使用方法,其中条件的描述从最简单的单一数据、简单的关系表达式,再到复杂的多条件复合逻辑运算。本小节我们主要学习if语句的嵌套,也就是if语句的if子句部分或者else子句部分中又出现if语句的结构。 通过前一小...

switch...case多分支结构

tangyj626阅读(642)赞(8)

C++中除了if语句可以实现选择结构(分支结构),还有switch…case结构,可以实现多分支结构。 先来看一个例子,输入数字(0~6),输出数字对应的星期名称(0表示星期日)。先来看使用if...else if...语句的参考代码: 再...

选择结构例题

tangyj626阅读(734)赞(16)

一、除法结果 【问题描述】 输入两个整数,按如下三种情况计算 的结果: 其实题目描述已经很清晰了,分三种情况处理,可以很容易写出if...else if...else的多重分支结构: 此外,这里介绍一种“特判”的编程思路,特判就是特殊判断处...

程序的调试

tangyj626阅读(268)赞(12)

当运行程序发现没有编译错误但是结果与预期不符的时候,往往是因为程序中出现了逻辑错误,有时候排查逻辑错误是一件痛苦的事情,有可能是不经意错误的写法(例如将判断相等写成了赋值语句),也有可能是对语言基础知识掌握不够好写出有漏洞的语句,也有可能是...