当前位置: 首页 > news >正文

Golang教程第10篇(语言循环语句-语言循环嵌套)

Go 语言循环嵌套

Go 语言循环语句Go 语言循环语句
Go 语言允许用户在循环内使用循环。接下来我们将为大家介绍嵌套循环的使用。

语法
以下为 Go 语言嵌套循环的格式:

for [condition |  ( init; condition; increment ) | Range]
{for [condition |  ( init; condition; increment ) | Range]{statement(s);}statement(s);
}

实例
以下实例使用循环嵌套来输出 2 到 100 间的素数:

实例

package main
import "fmt"
func main() {/* 定义局部变量 */var i, j intfor i=2; i < 100; i++ {for j=2; j <= (i/j); j++ {if(i%j==0) {break; // 如果发现因子,则不是素数}}if(j > (i/j)) {fmt.Printf("%d  是素数\n", i);}}  
}

以上实例运行输出结果为:

2  是素数
3  是素数
5  是素数
7  是素数
11  是素数
13  是素数
17  是素数
19  是素数
23  是素数
29  是素数
31  是素数
37  是素数
41  是素数
43  是素数
47  是素数
53  是素数
59  是素数
61  是素数
67  是素数
71  是素数
73  是素数
79  是素数
83  是素数
89  是素数
97  是素数
http://www.lryc.cn/news/494852.html

相关文章:

  • Python Web 开发:FastAPI 入门实战 —— HTTP 基础与 RESTful API 设计
  • uniapp实现组件竖版菜单
  • osg、osgearth源码编译(二)
  • 从单一设备到万物互联:鸿蒙生态崛起的未来之路
  • Kotlin的object修饰符定义类似Java的静态类/静态方法
  • html 中的 <code>标签
  • 【Oracle11g SQL详解】GROUP BY 和 HAVING 子句:分组与过滤
  • SSE基础配置与使用
  • Android -- 简易音乐播放器
  • 【开源免费】基于Vue和SpringBoot的技术交流分享平台(附论文)
  • Python异步编程新写法:asyncio模块的最新实践
  • 【Docker】Docker配置远程访问
  • 网络安全入门之网络安全工具分享-含初期所有工具(附百度网盘链接)
  • 玩转 uni-app 静态资源 static 目录的条件编译
  • Docker 容器隔离关键技术:Seccomp
  • 【大模型】深度解析 NLP 模型5大评估指标及 应用案例:从 BLEU、ROUGE、PPL 到METEOR、BERTScore
  • LinuxC高级
  • 实现PDF文档加密,访问需要密码
  • LangChain——加载知识库文本文档 PDF文档
  • 深度学习2:从零开始掌握PyTorch:数据操作不再是难题
  • MyBatis的if标签的基本使用
  • 【Azure Cache for Redis】Redis的导出页面无法配置Storage SAS时通过az cli来完成
  • 【微服务】Nacos
  • 5、定义与调用函数
  • Linux 网络编程之TCP套接字
  • 前海湾地铁的腾通数码大厦背后的临时免费停车点探寻
  • OpenCV相机标定与3D重建(7)鱼眼镜头立体校正的函数stereoRectify()的使用
  • 前端如何获取unpkg的资源链接
  • Flink 离线计算
  • Git | 理解团队合作中Git分支的合并操作