c++中的break,continue,goto语句
一、break语句 #include "stdafx.h" #include<iostream> using namespace std; int main() { int i,n; for (i = 1; i <= 3; i++) { cout << "请输入n:" << endl; cin >> n; if (n < 0) break; cout << "n=" << n << endl; } cout << "程序结束!" << endl; return 0; } 3、运行结果 输入负数则程序会结束: 二、goto语句: 1、用法: 格式:goto 语句标号 在不需要任何条件的情况下直接使程序跳转到该语句标号所标识的语句去执行,语句标号应该放在语句的最前面,并用冒号:与语句分开 2、实例: #include<iostream> using namespace std; int main() { int i,n; for (i = 1; i <= 3; i++) { cout << "请输入n:" << endl; cin >> n; if (n < 0) goto end; cout << "n=" << n << endl; } end:cout << "程序结束!" << endl; return 0; } 3运行结果: braek与goto: #include<iostream> using namespace std; int main() { int i,n; for (i = 1; i <= 3; i++) { cout << "请输入n:" << endl; cin >> n; if (n < 0) continue; cout << "n=" << n << endl; } cout << "程序结束!" << endl; return 0; } 3、运行结果: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |