作业帮 > 综合 > 作业

求出1234到6789内中间两位数字之和等于首位两位数字之积的数的个数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/06 02:39:13
求出1234到6789内中间两位数字之和等于首位两位数字之积的数的个数
用VF或C语言 得出最后答案
以下为VF:
k=0
for i=1234 to 6789
x1=val(substr(alltrim(str(i)),1,1))
x2=val(substr(alltrim(str(i)),2,1))
x3=val(substr(alltrim(str(i)),3,1))
x4=val(substr(alltrim(str(i)),4,1))
y1=x1+x4
y2=x2+x3
if y1=y2
k=k+1
endif
endfor
"中间两位数字之和等于首位两位数字之积的数的个数为:",k