TC官方合作论坛

标题: 【剑仙教程】结构体1。数组的学习。 [打印本页]

作者: 剑仙十号    时间: 2017-9-10 12:54
标题: 【剑仙教程】结构体1。数组的学习。
本帖最后由 剑仙十号 于 2017-9-27 14:46 编辑

【剑仙教程】结构体1。数组的学习。
.
结构体是什么?
结构体是把多种数据类型,打包成一种数据类型。再用这种类型_来定义变量名。
结构体的作用,不是简单,而是重用性强。
一次编写,多次调用。这不是吹出来的。
.
学习目录:
【剑仙教程】结构体1。数组的学习。
【剑仙教程】结构体2。二维数组的学习。
【剑仙教程】结构体3。二维.关联数组的学习。
【剑仙教程】结构体4。结构体实战案例。设置本地系统时间。
剑仙教程已经集中发布,敬请关注。
=======================================================
问题:
储存100个学生的成绩,怎样定义100个变量?储存1000个学生的成绩,怎样定义1000个变量?
数据类型,成绩都是char类型的。
代码能否这样写:
var 成绩0,成绩1,成绩2,……成绩99
成绩0 = 随机数(50, 100)
成绩1 = 随机数(50, 100)
成绩2 = 随机数(50, 100)
……
成绩99 = 随机数(50, 100)
//
//
1、先抓题型。
这是一个数组问题。
在TC,VC++中,不需要定义100个变量。定义一个char类型数组,个数 = 100,再用for循环遍历数组下标,录入成绩就行。
.
var arr = 数组(100) //数组大小=100。元素个数=100。数据类型,在VC++中成绩是char类型的。char的取值范围是0--255.
var 成绩
for(var i=0; i<100; i++)
  成绩 = 随机数(50, 100)
  arr = 成绩
  traceprint(arr)
end
=======================================================
var arr = 数组(5) //数组大小=5。元素个数=5.
arr[0] = 90
arr[1] = 91
arr[2] = 92
arr[3] = 93
arr[4] = 94
=======================================================
在TC,VC++中,数组下标是从0数起的,所以数组的元素是arr[0],arr[1],arr[2],arr[3],arr[4]。
最大的数组元素是arr[4],不能写成arr[5]。写成arr[5],下标就越界了。




作者: 剑仙十号    时间: 2017-9-10 12:54
本帖最后由 剑仙十号 于 2017-9-27 14:36 编辑

二楼,更新信息专用。
上一篇:喜讯。tc也可以录脚本了!!tc脚本录制工具!!
http://bbs.tyuyan.net/forum.php?mod=viewthread&tid=65715&mobile=no

下一篇:【剑仙教程】结构体2。二维数组的学习。
http://bbs.tyuyan.net/forum.php?mod=viewthread&tid=69099&mobile=no

tc简单开发_爱好群:
433 286 131(已满)
.
tc简单开发2_爱好群:
14335 8382(新群)
.
tc文本处理_爱好群:
612 661 895(新群)
.
文本群不讨论游戏,
只讨论文本办公,文本处理。字符串函数,正则表达式,word,excel,Access数据库。
//
本群大神众多,新手众多,群文件里面_资源海量。
普及编程知识,推动编程的发展。
作者: liuyan1037    时间: 2017-9-13 13:33
你回复电脑办法改变
作者: 剑仙十号    时间: 2017-9-27 14:36
普及编程知识,推动编程的发展。
作者: vortex    时间: 2017-11-16 14:20
16496465496
作者: fengruili1    时间: 2017-11-25 14:21
谢谢分享 学习下
作者: feily5211    时间: 2017-12-23 10:33
66666666666666666

作者: cxmin123456    时间: 2018-1-6 14:01
....................
作者: hse    时间: 2018-1-15 19:11
我来看看


作者: qwe0634    时间: 2018-1-15 21:22
学习数组
作者: hayes    时间: 2018-1-16 10:16
我顶~~~~~~~~
作者: aimisi530    时间: 2018-2-13 11:16
谢谢分享~~~
作者: Kratoslp    时间: 2018-2-14 17:18
谢谢
作者: rxuehao    时间: 2018-2-19 12:29
学习学习!!!
作者: MCyouxi    时间: 2018-3-2 19:55
在TC,VC++中,数组下标是从0数起的,所以数组的元素是arr[0],arr[1],arr[2],arr[3],arr[4]。
最大的数组元素是arr[4],不能写成arr[5]。写成arr[5],下标就越界了。
作者: qq00544dwj    时间: 2018-3-27 01:25
了解一哈
作者: hahaqiu    时间: 2018-4-5 00:35
看看
作者: akun915    时间: 2018-4-8 15:17
数组数组的学习
作者: skynet888    时间: 2018-4-10 11:13
查看本帖隐藏内容请回
作者: justpan01    时间: 2018-5-8 11:48
谢谢分享 学习下
作者: zengguan1992    时间: 2018-7-11 21:04
111111111111111111111111111111




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1