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

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

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

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

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

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

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

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

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_322442.html