C++学习4(for循环语句、跳转语句)
2021/5/19 14:27:09
本文主要是介绍C++学习4(for循环语句、跳转语句),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
#include <iostream> using namespace std; int main() { //for循环语句 //打印从0-9这10 个数字 cout << "打印10个数字" << endl; for(int i=0;i<10;i++) { cout << i << " "; } cout << endl; cout << "\n " << endl; //练习案例 1-100,如果个位含有7或者十位含有7,或者该数字是7的倍数, //我们打印敲桌子,,其余数字直接打印输出 cout << "for循环练习案例" << endl; for (int i1 = 0;i1 < 100;i1++) { int a, b, c; a = i1 % 7; b = i1 % 10; c = i1 / 10; if(a==0||b==7||c==7)//判断是否相等用两个==一个=是赋值 { cout << "敲桌子" << " "; } else { cout << " " << i1 << " "; } } cout << endl; //嵌套循环 打印星图 cout << "\n " << endl; cout << "打印星图" << endl; //外层循环,内层执行一轮,外层执行一次 for (int i2 = 0;i2 < 10;i2++) { //内层循环 for (int i3 = 0;i3 < 10;i3++) { cout << "* "; } cout << endl; } //练习案例 cout << "\n " << endl; cout << "练习案例打印99乘法表" << endl; for (int i4=1;i4<10;i4++) { cout << i4 << endl; for (int j4 = 1;j4 <= i4;j4++) { cout << j4 << " * " << i4 << " = " << j4 * i4 << " "; } cout << endl; } cout << "\n " << endl; //跳转语句 //break语句 1出现在switch条件语句中 //2出现在循环语句,跳出循环 //3出现在嵌套循环中,跳出循环(不举例) //continue cout << "continue语句示例" << endl; for (int i5 = 0;i5 <= 100;i5++) { //如果是奇数输出,偶数不输出 if (0 == i5 % 2) { continue; //此处可以筛选条件,执行到此就不再执行本次循环,执行下一次循环,不会使循环终止 //break则退出循环不再执行循环语句,终止循环 } cout << i5 << " "; } cout << endl; cout << "\n " << endl; //goto 语句,无条件跳珠语句 goto 标记; (标记一般为大写字母) //程序中不建议使用goto语句,会导致程序逻辑混乱 cout << "goto语句示例" << endl; cout << "1 ******" << endl; goto FLAG; cout << "2 ******" << endl; cout << "3 ******" << endl; FLAG: cout << "4 ******" << endl; cout << "5 ******" << endl; system("pause"); return 0; }
这篇关于C++学习4(for循环语句、跳转语句)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-07Cursor 收费太贵?3分钟教你接入超低价 DeepSeek-V3,代码质量逼近 Claude 3.5
- 2025-01-06PingCAP 连续两年入选 Gartner 云数据库管理系统魔力象限“荣誉提及”
- 2025-01-05Easysearch 可搜索快照功能,看这篇就够了
- 2025-01-04BOT+EPC模式在基础设施项目中的应用与优势
- 2025-01-03用LangChain构建会检索和搜索的智能聊天机器人指南
- 2025-01-03图像文字理解,OCR、大模型还是多模态模型?PalliGema2在QLoRA技术上的微调与应用
- 2025-01-03混合搜索:用LanceDB实现语义和关键词结合的搜索技术(应用于实际项目)
- 2025-01-03停止思考数据管道,开始构建数据平台:介绍Analytics Engineering Framework
- 2025-01-03如果 Azure-Samples/aks-store-demo 使用了 Score 会怎样?
- 2025-01-03Apache Flink概述:实时数据处理的利器