早教吧 育儿知识 作业答案 考试题库 百科 知识分享

高精度加法里的fori:=len1downto1doa[100+i-len1]:=ord(s1[i])-ord('0');具体是什么意思?如题,求详细分解过程fori:=len1downto1doa[100+i-len1]:=ord(s1[i])-ord('0');其中len1为一数的字符长度,s1为字符形的一个加

题目详情
高精度加法里的for i:=len1 downto 1 do a[100+i-len1]:=ord(s1[i])-ord('0');具体是什么意思?
如题,求详细分解过程
for i:=len1 downto 1 do a[100+i-len1]:=ord(s1[i])-ord('0');
其中len1为一数的字符长度,s1为字符形的一个加数.
▼优质解答
答案和解析
把形如“1234567”的数字字符串从字符串变量s1中转为数值,存到数组a[94..100]中:
a[100]=7;
a[99]=6
a[98]=5
…………
a[94]=1