C++ if语句如何怎样退出?
2016-10-27 17:33
3303 查看
今天写程序,遇到个小问题:怎样只退出if语句,而不退出while,for等循环语句呢?
sum=0;
Count=0;
Number=10;
while(Count<=Number)//0+2+4+6+8+10=30;
{
.......
if()
{
sum=Count+sum;
Count++;
}
else
{
Count++;
goto gg;//退出if语句,继续whlie循环
}
gg:;
}
break:会直接跳出最内层的循环或switch语句块,不理睬if语句
continue:和break语句相似。所不同的是,它不是退出一个循环,而是开始循环的一次新迭代。continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误!
if语句里的return,使程序跳出if所在的函数,返回到母函数中继续执行。
sum=0;
Count=0;
Number=10;
while(Count<=Number)//0+2+4+6+8+10=30;
{
.......
if()
{
sum=Count+sum;
Count++;
}
else
{
Count++;
goto gg;//退出if语句,继续whlie循环
}
gg:;
}
break:会直接跳出最内层的循环或switch语句块,不理睬if语句
continue:和break语句相似。所不同的是,它不是退出一个循环,而是开始循环的一次新迭代。continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误!
if语句里的return,使程序跳出if所在的函数,返回到母函数中继续执行。
相关文章推荐
- 如何运用IF语句把数据插入到不同的表中?
- C++ 2(if嵌套语句做比较三个数的大小)
- visual 2005 C++在编写控制台应用程序运行后会自动退出,如何不自动退出
- C++学习日记--分支结构(if语句)
- 用链表解决if语句过多的问题(C/C++实现)
- 如何改善if语句以简化程序结构
- C++反汇编->if语句分析
- 织梦如何在列表语句中做if判断
- stackoverflow | C/C++ | 如何不使用循环和判断语句实现“打印从1到100之间的数字”
- bool类型变量与0比较的if语句应该怎样书写
- 如何写好if语句
- C++反汇编二(if...else语句)
- C++反汇编一(if语句)
- If语句,C、C++、Java
- C++中的if选择语句的解析【适合初学者】
- Groovy Tip 3 如何在if条件语句中判断对象为空
- C++的if语句使用逗号表达式
- C++ 如何定义头文件?为何要用到ifndef和#define,#endif?有何用
- C++中if语句后跟return时的用法
- C++反汇编->if语句分析