C++跳转语句之goto
来源:互联网 发布:淘宝一千零一夜几点 编辑:程序博客网 时间:2024/05/16 14:32
goto语句也成为无条件转移语句,其基本形式如下 :
goto 语句标号
语句标号由一个有效地标识符和符号";"组成,其中,标识符的命名规则与变量名称相同,即由字母、数字和下划线组成,且第一个字符必须是字母或下划线。执行goto语句后,程序就会跳转到语句标号处,并执行其后的语句。
通常goto语句与if条件语句连用,但是,goto语句在给程序带来灵活性的同时,也会使得使程序结构层次不清,而且不易读,所以要合理运用该语句。
示例:计算1~100的累加和,代码如下所示:
#include <iostream.h>
#include <iostream.h>
//主函数
int main()
{
int i = 1;
int sum = 0;
loop:
if( i<=100 )
{
sum += i;
i++;
goto loop;
}
cout<<"求从1到100的和:"<<sum<<endl;
return 0;
}
运行结果:
求从1到100的和:5050
goto 语句标号
语句标号由一个有效地标识符和符号";"组成,其中,标识符的命名规则与变量名称相同,即由字母、数字和下划线组成,且第一个字符必须是字母或下划线。执行goto语句后,程序就会跳转到语句标号处,并执行其后的语句。
通常goto语句与if条件语句连用,但是,goto语句在给程序带来灵活性的同时,也会使得使程序结构层次不清,而且不易读,所以要合理运用该语句。
示例:计算1~100的累加和,代码如下所示:
#include <iostream.h>
#include <iostream.h>
//主函数
int main()
{
int i = 1;
int sum = 0;
loop:
if( i<=100 )
{
sum += i;
i++;
goto loop;
}
cout<<"求从1到100的和:"<<sum<<endl;
return 0;
}
运行结果:
求从1到100的和:5050
- C++跳转语句之goto
- C语言之分支和跳转 switch和break、goto语句
- C#入门5.12——跳转语句之goto语句
- C#中的goto跳转语句
- c/c++ goto 语句
- C语言goto语句
- C语言goto语句
- c语言 goto语句
- C语言 goto语句
- C语言goto语句
- c语言 goto语句
- C语言goto语句
- 【C++】goto语句
- C语言goto 语句
- goto语句跳转到指定循环层次
- 使用goto实现循环,跳转语句
- 跳转语句:goto;break;continue;return
- c语言的goto语句
- 系统时间相关函数
- oracle hint 强制索引 /*+INDEX(TABLE INDEX_NAME)*/ 注意别名
- 现在终于安定下来
- UpdatePanel控件中添加JS脚本
- 关于SIGSEGV错误及处理方法
- C++跳转语句之goto
- CSS兼容IE6,IE7,FF的技巧
- iOS5 ARC学习笔记
- 现在开发Windows Phone应用要比iPhone应用多赚5倍
- linux 命令格式
- css在IE和FF中的区别
- psp游戏下载
- C++及Windows异常处理(try,catch; __try,__finally; __try, __except)
- ASP.NET中实现页面间的参数传递