怎么用VF编程,功能为:输入一个3位数,计算该三位数的个位上的数字、十位上的数字和百位上的数字的和。

编写一个程序,文件名为:prog1.prg,功能为:输入一个3位数,计算该三位数的个位上的数字、十位上的数字和百位上的数字的和。

INPUT TO A1
B1=INT(A1/100)
B2=INT((A1-B1*100)/10)
B3=A1-B1*100-B2*10
C1=B1+B2(十位和百位的数字和)
C2=B3(个位数字)
?C1
?C2
RETURN追问

找不到变量“(十位和百位的数字和)”
我自己做出来了。应该是:
INPUT TO A1
B1=INT(A1/100)
B2=INT((A1-B1*100)/10)
B3=A1-B1*100-B2*10
C1=B1+B2
C2=B3
?C1+C2
RETURN

谢谢。

追答

你真笨!把两行括号和汉字删除掉,只是为了注释用!

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-28
INPUT TO A1
c1=STR(a1,3)
?VAL(SUBSTR(c1,1,1))+VAL(SUBSTR(c1,2,1))+VAL(SUBSTR(c1,3,1))
相似回答