30个(字节型)正整数之和

来源:百度知道 编辑:UC知道 时间:2024/06/30 15:11:43
试编程实现,计算30个(字节型)正整数之和,如结果之值超过1个字节的范围(255),则在屏幕上显示出‘Overflow!’,否则将结果存入RUT单元。

data segment
list db 1,3,......;其余数据自己定义
rut db ?
mess db "Overflow!$"
data ends
code segment
assume cs:code,ds:data
start:mov ax,data
mov ds,ax
lea bx,list
mov ax,0
mov cx,30
next:add al,[bx]
adc ah,0;ah存放相加时可能产生的进位
inc bx
loop next
cmp ah,0 ;如果全部加完后ah不为0,说明和超出字节的表数范围
jz save
lea dx,mess
mov ah,9
int 21h
jmp exit
save:mov rut,al
exit:mov ah,4ch
int 21h
code ends
end start

求前200个正整数中,非2,非3,非5的倍数之和. 100个连续正整数之和为S100,若13400<S100<13500,则这些正整数中最小的一个数是 ()A84 B85 C86 D87 4、 输入20个整数,求绝对值之和,并统计出其中正整数和负整数的个数。 127909和45368之间有多少个其各位数字之和的3的倍数的正整数?? 求最小正整数n,使得任何n个无理数中,总有3个数,其中每两个数之和仍都为无理数。 求证99...9(n个)乘以任意一个不大于它的正整数,得数各位上数字之和为9n 求一道奥数题的解答过程:求k的最大值,使3的2007次方可以表示为k个连续正整数之和. 编程求出输入的两个正整数之和。这两个正整数的可能达到200位。 数列An,A1=-60,A(n+1)=(An)+3,n属于正整数,则该数列前30项的绝对值之和为?答案765 两个正整数之和是60,他们的最小公倍数是273,则这两个正整数之积是多少