GO语言练习:for基本用法

1、代码

2、运行



1、代码

 1 package main
 2 import "fmt"
 3
 4 func main(){
 5     for k:= 0; k < 5; k++{
 6         JLoop:
 7         for j := 0; j < 5; j++{
 8             for i := 0; i < 10; i++{
 9                 if i > 5 {
10                     break JLoop
11                 }
12                 fmt.Printf("%d ", i)
13             }
14         }
15         fmt.Println()
16     }
17     fmt.Println("Hello world !")
18 }

2、运行

$ go run for.go
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
Hello world !
时间: 2024-07-29 15:19:48

GO语言练习:for基本用法的相关文章

C语言函数sscanf()的用法 (转载

在我的学习过程中,从文件读取数据是一件很麻烦的事,所幸有sscanf()函数. C语言函数sscanf()的用法 sscanf() - 从一个字符串中读进与指定格式相符的数据. 函数原型: int sscanf( string str, string fmt, mixed var1, mixed var2 ... ); int scanf( const char *format [,argument]... ); 说明: sscanf与scanf类似,都是用于输入的,只是后者以屏幕(stdin)

C语言函数sscanf()的用法(转)

转自:http://www.cnblogs.com/lyq105/archive/2009/11/28/1612677.html C语言函数sscanf()的用法 sscanf() - 从一个字符串中读进与指定格式相符的数据. 函数原型: int sscanf( string str, string fmt, mixed var1, mixed var2 ... ); int scanf( const char *format [,argument]... ); 说明: sscanf与scanf

Go语言的管道Channel用法

本文实例讲述了Go语言的管道Channel用法.分享给大家供大家参考.具体分析如下: channel 是有类型的管道,可以用 channel 操作符 <- 对其发送或者接收值. ch <- v // 将 v 送入 channel ch. v := <-ch // 从 ch 接收,并且赋值给 v. ("箭头"就是数据流的方向.) 和 map 与 slice 一样,channel 使用前必须创建: ch := make(chan int) 默认情况下,在另一端准备好之前,

C语言语法笔记 – 高级用法 指针数组 指针的指针 二维数组指针 结构体指针 链表 | IT宅.com

原文:C语言语法笔记 – 高级用法 指针数组 指针的指针 二维数组指针 结构体指针 链表 | IT宅.com C语言语法笔记 – 高级用法 指针数组 指针的指针 二维数组指针 结构体指针 链表 | IT宅.com C语言语法笔记 – 高级用法 指针数组 指针的指针 二维数组指针 结构体指针 链表 本文由 arthinking 发表于315 天前 ⁄ itzhai.com原创文章 ⁄ C语言 ⁄ 评论数 3 ⁄ 被围观 1,775 views+ 指针数组: 在一个数组中,如果它的元素全部都是指针类

C语言的一些特殊用法————————【Badboy】

一:特殊的字符串宏 [cpp] #define A(x) T_##x #define B(x) #@x #define C(x) #x 我们假设x=1, 则上面的宏定义会被解释成以下的样子 A(1)------>T_1 B(1)------>'1' C(1)------>"1" 这些主要用于一些字符串处理函数和参数命名上,并不复杂,不过知者甚少 二:屏蔽无用参数警告 [cpp] #define UNUSED_PARAM(p) ((void)p) 这个用来屏蔽无效参数的

c语言-格式控制字符 %XXd 用法

d格式字符 用来输出十进制整数,有以下几种用法: 1. %d, 按整型数据的实际长度输出. 2.  %md,m为指定输出的整型位数的宽度,如果整型数据的实际位数小于m,则左端补以空格,如果大于m,则按实际位数输出. 3. %0md,同上,当整型数据实际位数小于m时,左端补以数字0,而不是空格. 4. %.md, 同 %0md. 5. %ld,   按长整型数据输出. 举例: int main() { int i(7); printf("%d\n",i); printf("%3

关于c语言中关键字extern用法。

看c语言的ppt看到extern中的生命外部变量,懵逼了.然后在网上查了关于extern的用法.都不是我想要的. 找了半个小时,又写写程序,算是明白了. extern声明外部变量时候,也就是在别的函数里面,一个文件已经有了外部变量,int A=13,B=0:当我别的函数想用这个A,B变量的值得时候, 可以在函数里面用extern声明即:extern A,B:我觉得也就是扩展的意思,有点类似java中继承的味道(楼主java半路转了啊,尴尬.). 测试代码如下: #include<stdio.h>

C语言宏定义#define用法

#define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言的学习很不利.1 #define命令剖析1.1   #define的概念#define命令是C语言中的一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本.

go语言if/else语句用法

Golang中,if/else 关键字用于条件判断,如果满足条件就做某事,否则做另一件事. --if语句可以没有else --可以在条件语句前添加别的语句 --语句中声明的变量的作用域在所有的分支中 MAKR:在go语言中条件语句没必要带圆括号,但分支必须有大括号 语法: if 布尔表达式 {    /* 在布尔表达式为 true 时执行 */} else {   /* 在布尔表达式为 false 时执行 */} egg: package main import (     "fmt"

Oracle中SQL语言介绍以及基本用法

一.SQL语言支持如下类别命令 1.数据定义语言(DDL):CREATE(创建).ALTER(更改) 和 DROP(删除)命令 1.1  CREATE (创建表,表空间,用户, 索引, 视图, 同义词, 过程, 函数, 数据库链接等) 创建表空间的语法; CREATE TABLESPACE tablespace_name DATAFILE '文件名称' [size integer[k|M]]  [autoextend [off | on]] 这里状态 off 是 offline  on是onli