回 帖 发 新 帖 刷新版面

主题:数的拆分

数的拆分
键盘输入N,把N各个位上的数拆下来。
如:数123 
输出 1  2   3

回复列表 (共25个回复)

11 楼

[quote]INPUT A
L=0
DO WHILE A<>0
 L=L+1
 A(L)=A MOD 10
 A=A\10
LOOP
FOR I=L TO 1 STEP -1
 ?A(I);
NEXT
END
[/quote]
程序有缺陷
输入99999999
输出1  0  0  0  0  0  0  0  0

12 楼

给分!!

13 楼

这个题目不明确~无法做出准确的解答~
楼主请将题目补充完整~

14 楼

[quote]yes[/quote]

no,都有问题

15 楼

CLS
INPUT A$
FOR I=1 TO LAN(A$)
PRINT MID$(A$,I,1);
NEXT I
END

16 楼

[quote][quote]INPUT N
L=LEN(N$)
DIM A(L)
FOR I=1 TO L
 S$=MID$(N$,I,1)
 IF X$>="0" AND X$<="9" THEN
  A(I)=VAL(X$)
 ELSE
  ?"ERROR!":END
 END IF
NEXT
FOR I=1 TO L
 ?A(I);
NEXT
END

[/quote]
这个根本不对
运行后没有显示
[/quote]
我知道吧s$换x$

17 楼

我只是输入错误,不小心的啦!

18 楼

不管怎样,应该给分吧?

19 楼

不小心?
打完后也不检查检查

20 楼

说得有理

我来回复

您尚未登录,请登录后再回复。点此登录或注册