十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
数组是一个由 固定长度 的 特定类型元素 组成的序列,一个数组可以由零个或多个元素组成。 数组是值类型
成都创新互联服务项目包括临淄网站建设、临淄网站制作、临淄网页制作以及临淄网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,临淄网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到临淄省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
数组的每个元素都可以通过索引下标来访问,索引下标的范围是从0开始到数组长度减1的位置,内置函数 len() 可以返回数组中元素的个数。
2.类型的打印,结果的第二种打印方式
3.对元素的修改或者赋值
4.判断数组是否相等:长度、类型
4.数组的地址:连续存储的空间
5.数组的赋值、地址、取值
6.数组的默认值
7.数组的初始化
8.数组的逆置
9.求数组的最大值、最小值、平均值
10.对数组字符串进行连接
11.冒泡排序法的实现
12.数组做函数的参数
13.二维数组:赋值和地址
14.二维数组:打印和输出
15. 指针数组,每一个元素都是地址
17.数组的内存分配
解:y=x(1-3x)=(3x)(1-3x)/3=[(3x+1-3x)/2]^2/3=1/12
当且仅3x=1-3x即x=1/6时取等号,所以最大值为1/12.
linggo语言的基本数学函数中取最大值/最小值的函数:
@SMAX(list) 一求数列list的最大值
@SMIN(list) 一求数列list的最小值
;找出最大值并显示
;思路:先按升序排序,则最后一个元素就是最大值,然后转换为十进制输出,此时若想找到最小值第一个元素即是
data segment
a dw -1,2,100,-100,99,120,15,46,411,102
mes db 'the max:$'
data ends
code segment
main proc far
assume cs:code,ds:data
start:
push ds
sub ax,ax
push ax
mov ax,data
mov ds,ax
mov cx,10
dec cx
loop1:
mov di,cx
mov bx,0
loop2:
mov ax,a[bx]
cmp a[bx+2],ax
jge cotinue
xchg ax,a[bx+2]
mov a[bx],ax
cotinue:
add bx,2
loop loop2
mov cx,di
loop loop1
mov dx,offset mes
mov ah,09h
int 21h
call crlf
mov bx,a[18]
call bini
ret
main endp
bini proc near ;转换十进制子程序
mov cx,10000d
call bin
mov cx,1000d
call bin
mov cx,100d
call bin
mov cx,10d
call bin
mov cx,1d
call bin
ret
bini endp
bin proc near
mov ax,bx
mov dx,0
div cx
mov bx,dx
mov dl,al
add dl,30h
mov ah,02h
int 21h
ret
bin endp
crlf proc near;回车换行子程序
mov dl,0ah
mov ah,02h
int 21h
mov dl,0dh
mov ah,02h
int 21
ret
crlf endp
code ends
end start