我们在说“如果……,那么……”的时候,经常和“否则”连用。例如:如果明天天气好,就开运动会,否则就不开,但是根据上一篇我们学到内容,我们只能这样说:如果明天天气好,就开运动会,如果明天天气不好,就不开运动会。虽然也能够把意思表达清楚,但是语句显得沉长,要是条件再多一些则更是杂乱。可见,在程序中如果没有“否则……”语句将会是多么麻烦。
一,如果与否则
和说话的习惯一样,“如果”应该与“否则”连用,其语法格式为:
if (条件)
语句1
else
语句2
程序运行到该句时,当条件满足,则运行语句1中的语句;当条件不满足,则运行语句2,我们也可以用流程图来直观的表示if……else……语句,(注:else和if一样,结尾没有分号)。
说完否则的用法,我们来写一个程序,找出两个数中最大的数。
#include "iostream.h"
int main ()
{
int a,b,max;
cout <
cin >> a >> b;
if (a>