c++中的控制语句
1、首先,我们来看if-else语句。它具有两种形式:
1.if(condition)
statement;
2.if(condition)
statement;
else
statement;
下面是一个具体的程序案例,用来判断输入的数据是否等于5。

2、依次输入三个数,分别得到的输出如下。

3、while、do-while与for语句都是循环控制语句,一个语句块反复执行直到控制表达式的结果为假。以下是一个while语句的使用,它通过不断猜测secret的值,直到猜中,程序就会结束。

4、依次输入几个数进行尝试,运行的结果如下:

5、do-while语句与while语句的区别在于,do中的语句在循环开始前至少会执行1次。下面对上面的程序用do-while实现,此时就不需要对guess赋初始值。运行的效果与上图类似。

6、for语句在初次循环时进行初始化,然后执行条件测试,并在每一次循环结束时执行某种步进。语句格式如下:
for(init;condtion;step){
statement;
}
如下是一个使用for语句的例子,它打印出除了26与其对应的字符外的其他ASCII码与字符。

7、switch语句根据一个整型表达式的值从几段代码中选择一个执行,形式如下:
switch(selector){
case v1:statement;break;
...
case vn:statement;break;
default:statement;
}
如下是一个使用switch的例子。

8、给出一些输入,它的输出结果如下:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:89
阅读量:196
阅读量:163
阅读量:48
阅读量:128